1

ОК, это сводит меня с ума. Запуск zfs в системе, и мой корневой раздел сокращался, казалось бы, без объяснения причин. Теперь у меня закончилось пространство и я не могу найти, куда все это пошло.

Простой df показывает следующее:

[root@SV02 /]# df -h
Filesystem             Size   Used  Available Capacity  Mounted on
rpool/ROOT/opus-2457409-2017-11-07-release
                        90G   6.6G        35G    16%    /
swap                    11G   404K        11G     1%    /etc/svc/volatile
...
/usr/lib/libc/libc_hwcap1.so.1
                        41G   6.6G        35G    16%    /lib/libc.so.1
...
swap                    11G     4K        11G     1%    /tmp
swap                    11G    60K        11G     1%    /var/run
rpool/export            90G    32K        35G     1%    /export
rpool/export/home       90G    86K        35G     1%    /export/home
rpool/export/home/open  90G   404M        35G     2%    /export/home/open
rpool                   90G    43K        35G     1%    /rpool

Использовано / доступно не соответствует ... Попытка отследить это:

[root@SV02 /]# du -sh *  | sort -h | tail -10
  10M   root
  48M   lib
  58M   etc
 141M   kernel
 174M   platform
 405M   export
 1.5G   opt
 1.5G   usr
 3.1G   var
 3.6G   proc

Хорошо, там всего несколько гигабайт данных ... подумал, может быть, снимок, но это не так:

[root@SV02 /]# zfs list -t all
NAME                                                             USED  AVAIL  REFER  MOUNTPOINT
rpool                                                           55.5G  34.6G  43.5K  /rpool
rpool/ROOT                                                      38.6G  34.6G    31K  legacy
rpool/ROOT/C_Backup1                                            1.24M  34.6G  5.61G  /
rpool/ROOT/C_backup2                                            1.33M  34.6G  5.61G  /
rpool/ROOT/napp-it-0.8l3                                        3.00M  34.6G  2.10G  /
rpool/ROOT/napp-it-0.9e1                                        1.66M  34.6G  5.61G  /
rpool/ROOT/nfsv4                                                  54K  34.6G  2.11G  /
rpool/ROOT/openindiana                                          18.3M  34.6G  2.02G  /
rpool/ROOT/opus-2457044-2015-01-31-install                      65.4M  34.6G  31.6G  /a
rpool/ROOT/opus-2457044-2015-01-31-preinstall                      1K  34.6G  5.61G  /
rpool/ROOT/opus-2457044-2015-05-19-pre15                          45K  34.6G  6.32G  /
rpool/ROOT/opus-2457044-2016-10-03-backup                         52K  34.6G  31.3G  /
rpool/ROOT/opus-2457409-2016-10-04-install                      15.5M  34.6G  31.7G  /a
rpool/ROOT/opus-2457409-2016-10-04-preinstall                     52K  34.6G  31.5G  /
rpool/ROOT/opus-2457409-2017-11-07-release                      38.5G  34.6G  6.57G  /
rpool/ROOT/opus-2457409-2017-11-07-release@install              4.40M      -  1.56G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-02-25-22:01:25  6.64M      -  1.58G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-02-25-22:05:33  84.6M      -  2.02G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-03-19-23:25:59  58.0M      -  2.11G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-17:55:40      0      -  2.10G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-17:55:48      0      -  2.10G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-18:13:10  1.44M      -  2.10G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-18:14:31  2.17M      -  2.12G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-21:55:47  15.3M      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-22:34:52  9.18M      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-22:43:54   362K      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-22:44:05   362K      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-05-19-21:49:36   227M      -  6.32G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:11:30  3.15M      -  31.3G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:34:30   936K      -  31.5G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:34:42   986K      -  31.5G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:53:00   112M      -  31.8G  -
rpool/ROOT/pre_napp-it-0.8l3                                      35K  34.6G  1.58G  /
rpool/ROOT/pre_napp-it-0.9e1                                      71K  34.6G  2.10G  /
rpool/ROOT/sv02-4-10-14                                           70K  34.6G  2.10G  /
rpool/ROOT/sv02-4-10-14-v2                                      4.17M  34.6G  2.12G  /
rpool/dump                                                      8.00G  34.6G  8.00G  -
rpool/export                                                     404M  34.6G    32K  /export
rpool/export/home                                                404M  34.6G  86.5K  /export/home
rpool/export/home/open                                           404M  34.6G   404M  /export/home/open
rpool/swap                                                      8.50G  43.0G   132M  -

34 гигабайта доступно, но где, я не знаю? В недоумении и, к сожалению, я не совсем хорошо понимаю zfs для правильного устранения неполадок. Он сохраняется после перезагрузки, и я недавно не удалил большие файлы или что-либо еще, так что не думайте, что это процесс, удерживающий что-либо ... Любое направление будет оценено.

Сложение:

[root@SV02 /]# zfs list -t all
NAME                                         USED  AVAIL  REFER  MOUNTPOINT
rpool                                       23.5G  66.6G  43.5K  /rpool
rpool/ROOT                                  6.58G  66.6G    31K  legacy
rpool/ROOT/opus-2457409-2017-11-07-release  6.58G  66.6G  6.58G  /
rpool/dump                                  8.00G  66.6G  8.00G  -
rpool/export                                 404M  66.6G    32K  /export
rpool/export/home                            404M  66.6G  86.5K  /export/home
rpool/export/home/open                       404M  66.6G   404M  /export/home/open
rpool/swap                                  8.50G  75.0G   132M  -

1 ответ1

1

Похоже, что есть несколько наборов данных "конечных узлов" (без вложенных наборов данных), которые составляют большую часть использования вашего диска в rpool:

rpool/ROOT/opus-2457409-2017-11-07-release    38.5G
rpool/dump                                    8.00G
rpool/swap                                    8.50G

Это подводит итог к 55G, что довольно близко к сообщаемой 55.5G для rpool «s USED Предположительно, вы хотите, чтобы rpool/dump и rpool/swap определены так, как они есть сейчас, так что просто rpool/ROOT/opus-...-11-07-release как вещь, из которой вы потенциально можете удалить материал, чтобы освободить его. пространство.

По какой-то причине я не понимаю, в ваших выходных данных точка монтирования для этого набора данных указана как / , но она одинакова для всех других наборов данных. Вы не можете монтировать несколько файловых систем в один и тот же каталог, так что явно что-то там запутано. Попробуйте создать новый каталог, zfs mount там набор данных, определить, что удалить из него с помощью du , а затем удалить некоторые файлы.

К сожалению, когда вы удалите что-то там, вы быстро поймете, что это не освобождает пространство, и это потому, что у вас есть куча снимков этого набора данных:

rpool/ROOT/opus-2457409-2017-11-07-release                      38.5G  34.6G  6.57G  /
rpool/ROOT/opus-2457409-2017-11-07-release@install              4.40M      -  1.56G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-02-25-22:01:25  6.64M      -  1.58G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-02-25-22:05:33  84.6M      -  2.02G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-03-19-23:25:59  58.0M      -  2.11G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-17:55:40      0      -  2.10G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-17:55:48      0      -  2.10G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-18:13:10  1.44M      -  2.10G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2014-04-12-18:14:31  2.17M      -  2.12G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-21:55:47  15.3M      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-22:34:52  9.18M      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-22:43:54   362K      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-01-31-22:44:05   362K      -  5.61G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2015-05-19-21:49:36   227M      -  6.32G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:11:30  3.15M      -  31.3G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:34:30   936K      -  31.5G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:34:42   986K      -  31.5G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:53:00   112M      -  31.8G  -

В частности, проверьте последний, @2016-10-04-16:53:00 - 31,8G из общего числа 38,5G будет сохранено этим снимком. Похоже, что большая часть использования восходит по крайней мере @2016-10-04-16:11:30 , поэтому вы захотите удалить (по крайней мере) эти снимки, а также восстановить большую часть ваших данных:

rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:11:30  3.15M      -  31.3G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:34:30   936K      -  31.5G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:34:42   986K      -  31.5G  -
rpool/ROOT/opus-2457409-2017-11-07-release@2016-10-04-16:53:00   112M      -  31.8G  -

Если вам не нужны даже более старые снимки, вы также можете их удалить. Как общая рекомендация, обычно лучше хранить снимки только столько, сколько вам нужно, а не на неопределенный срок, потому что вы в конечном итоге случайно сделаете что-то большое в одном из них и попадете в такую ситуацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .