Авамар: Як визначити великі файли або каталоги, що займають місце на диску на вузлі Avamar
Summary: Кроки по усуненню неполадок повного розділу по відношенню до Avamar.
Instructions
1. Увійдіть у вузол як адміністратор.
2. Піднесіть до кореневого привілею.
3. Перегляньте поточну місткість розділів. (У цьому прикладі основна увага приділяється кореневому розділу (/), однак ці кроки можна застосувати до будь-якого повного розділу.)
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 7.9G 7.9G 0.0G 100% /
udev 5.8G 252K 5.8G 1% /dev
tmpfs 5.8G 0 5.8G 0% /dev/shm
/dev/sda1 114M 54M 55M 50% /boot
/dev/sda3 256G 131G 125G 52% /data01
/dev/sda7 1.5G 209M 1.2G 15% /var
4. Переконайтеся, що команда du також повідомляє, що розділ (у цьому випадку /) заповнений:
du -xh / --max-depth=1
8.0K /var
8.0K /initrd
6.3M /bin
0 /proc
0 /selinux
4.0K /data01
2.0K /boot
20M /sbin
8.0K /bootalt
4.0K /space
8.0K /varalt
16K /lost+found
767M /opt
96K /tmp
105M /root
3.6G /usr
25M /etc
16K /mnt
300K /.avamardata
7.9G /
Якщо du не повідомляє, що root (/) заповнений, то видалені файли все ще можуть зберігатися запущеними процесами.
5. Визначте папки, які займають найбільше місця на диску.
Ця команда показує топ-25 папок за розміром на кореневому розділі:
(Команду можна змінити для перевірки /data01, /var або будь-якої іншої папки. Також його можна переробити для перевірки більш-менш верхніх папок)
du -xm / --max-depth=10 | sort -nr | head -25
Приклад виходу:
6299 /
5106 /usr
3210 /usr/local
2274 /usr/local/avamar
1478 /usr/local/avamar/bin
876 /usr/local/avamar-tomcat-7.0.59
864 /usr/local/avamar-tomcat-7.0.59/webapps
772 /usr/local/avamar/lib
509 /opt
436 /usr/share
393 /usr/lib
333 /usr/lib64
312 /usr/java
253 /root
232 /opt/EMC/TransportSystemService
232 /opt/EMC
228 /usr/bin
205 /opt/emc-third-party/platform/suse-11-x64
205 /opt/emc-third-party/platform
205 /opt/emc-third-party
196 /usr/sbin
184 /root/.avamardata/var/mc/cli_log
184 /root/.avamardata/var/mc
184 /root/.avamardata/var
184 /root/.avamardata
Альтернативним підходом є пошук усіх дуже великих файлів.
Наступна команда виконає пошук усіх файлів розміром понад 1 ГБ лише на поточному розділі:
find / -mount -size +1000000k -exec du -h {} \;
Приклад виходу:
6.8G /proc/kcore
find: /proc/19798/task/19798/fd/4: No such file or directory
find: /proc/19798/fd/4: No such file or directory
1.2G /data01/avamar/src/downloads/VMWARE_PROXY/AvamarCombinedProxy-linux-sles11_64-6.1.102-47.ova
1.1G /data01/avamar/src/downloads/ARCHIVE/AvamarCombinedProxy-linux-sles11_64-7.0.100-427.ova
3.5G /data01/avamar/repo/packages/UpgradeClientDownloads-7.2.0-401.avp
1.9G /data01/avamar/var/rabbitmq/log/rabbit@localhost.log.1
2.1G /data01/avamar/var/rabbitmq/log/rabbit@localhost-sasl.log.1
1.1G /data01/avamar/var/mc/server_data/postgres/data/base/16389/18598.5
1.1G /data01/avamar/var/mc/server_data/postgres/data/base/16389/18390.3
1.1G /data01/avamar/var/mc/server_data/postgres/data/base/16389/18598.4
1.1G /data01/avamar/var/mc/server_data/postgres/data/base/16389/18598.1
1.1G /data01/avamar/var/mc/server_data/postgres/data/base/16389/18598
19G /data01/avamar/var/mc/server_data/mcs_data_dump.sql.restore
19G /data01/avamar/var/mc/server_data/mcs_data_dump.sql
2.5G /data01/home/admin/logs.160628.074208.tar
1.5G /data01/home/admin/ays/usr/local/avamar/var/mc/server_data/mcs_data_dump.sql
2.5G /data01/home/admin/logs.160719.120257.tar
3.5G /data01/home/admin/nric/UpgradeClientDownloads-7.2.0-401.avp
6. Перегляньте наведену нижче статтю зі списком відомих сценаріїв або проблем, які можуть спричинити заповнення розділу диска: Авамар: Розділ диска заповнено, але не через «cur» або накладні витрати на контрольну точку (ШЛЯХ РОЗДІЛЬНОЇ ЗДАТНОСТІ)