как я могу получить дисковое IO использование в процентах на HP-UX

Вы использовали -m опция, когда Вы использовали usermod -d ?

в противном случае затем необходимо на самом деле переместить корневой каталог, а также изменить запись в/etc/passwd.

Это переименует/home/pi к/home/user, если/home/user не будет уже существовать:

cd /home
[ ! -e user ] && sudo mv pi user

иначе проверьте это userкорневой каталог на самом деле /home/user и не просто /home... вот некоторые методы, которые можно использовать для обнаружения домашнего dir пользователя:

grep '^user:' /etc/passwd      # works for system-local accounts only

finger user                    # requires finger to be installed

pinky -l user                  # part of GNU coreutils

getent passwd user             # should work no matter where the account
                                 data is stored
4
21.12.2013, 00:58
1 ответ

Обратите внимание, что взгляд может быть задан сценарием:

# cat /opt/perf/examples/adviser/disk_sar

  #The following glance adviser disk loop shows disk activity comparable
  #to sar -d data.

  #Note that values will differ between sar and glance because of differing
  #data sources, calculation methods, and collection intervals.

headersprinted = 0

# For each disk, if there was activity, print a summary:
disk loop {
  if BYDSK_PHYS_IO_RATE > 0 then {
    # print headers if this is the first active disk found this interval:
    if headersprinted == 0 then {
      print "--------    device          %util   queue   r+w/s    KB/s    msecs-avserv"
      headersprinted = 1
    }
    print GBL_STATTIME, "   ",BYDSK_DEVNAME|15, BYDSK_UTIL|7|2,
          BYDSK_REQUEST_QUEUE|8|2, BYDSK_PHYS_IO_RATE|8|0,
          BYDSK_PHYS_BYTE_RATE|8|0, BYDSK_AVG_SERVICE_TIME|16|2
  }
}

if headersprinted == 0 then
  print GBL_STATTIME, "   (no disk activity this interval)"

Использовать тот сценарий:

glance -aos /opt/perf/examples/adviser/disk_sar  -j 5

Здесь BYDSK_UTIL является % времени, диск занят во время интервала набора.

Прочитайте /opt/perf/paperdocs/gp/C/gp-metrics.txt и /opt/perf/paperdocs/ovpa/C/methp.txt для наблюдения доступных метрик.

Если Вы предварительный друг другие инструменты. Можно использовать SAR (по умолчанию на hp-ux) использование egrep -f fiters отфильтровать на Вашем диске

например:
(awk должен иметь метку времени для каждого диски),

sar -d 5 10 | awk '/^[0-9]/ {t=$1} {sub("^........",t,$0); print }' | egrep -f myfilter
11:56:15   device   %busy   avque   r+w/s  blks/s  avwait  avserv
11:57:17 disk1680   23.76    0.50     200    3200    0.00    1.19
11:57:17 disk1689    0.99    0.50       1     507    0.00    5.45
11:57:17 disk1694   41.58    0.50     237    3786    0.00    1.75
11:57:17 disk1696    0.00    0.50       1      16    0.00    2.07
11:57:17 disk1707    0.99    0.50       1      16    0.00    5.82
11:57:17 disk1709    4.95    0.50       2    2044    0.00   24.10
11:57:17 disk1712    3.96    0.50       2    1980    0.00   23.69
...

С myfilter, содержащим диски, Вы хотите смотреть.

# cat  myfilter
disk1680 
disk1689 
...

добавьте символ пробела "" после каждого, какие дисковые имена, иначе disk1 соответствовали бы disk10

4
27.01.2020, 20:56

Теги

Похожие вопросы