- Добавьте диск и разметьте раздел по статье документации "Подготовка нового диска"
- Создаёте временный каталог и примонтируйте в него новый раздел sdb1:
mkdir /mnt/xlog mount /dev/sdb1 /mnt/xlog/
- Остановите все службы
/etc/init.d/auditd stop /etc/init.d/rsyslog stop /etc/init.d/apps stop /etc/init.d/apps destroy
- Скопируйте логи со старого раздела на новый, размонтируйте /mnt/log со старого раздела:
mv /mnt/log/* /mnt/xlog/ umount /mnt/log umount /mnt/xlog
- Поправьте fstab:
Находим UUID нового разделаblkid /dev/sdb1: UUID="62897047-0222-43e3-95e5-16b1b6de2b71" TYPE="ext4"
Замените найденный UUID в fstab для раздела /mnt/log
UUID=51dbd1be-0b6a-41bf-988b-45f4abc4e14b / ext4 nodiratime,noatime,async 1 1 UUID=ad1b02a1-a106-4393-a9fa-2c6bf22be4a6 /app ext4 nodiratime,noatime,async 1 1 UUID=a877ae99-695b-42a0-bcd0-8d7161863e10 /mnt/backup ext4 nodiratime,noatime,async 1 1 UUID=791e8fc2-5121-408d-b8c6-2422cd9f1964 /mnt/etc ext4 nodiratime,noatime,async 1 1 UUID=9c8e6f3c-841b-4430-a092-2e92bf937c78 /mnt/var ext4 nodiratime,noatime,async 1 1 UUID=4de5b5c4-06f1-4aec-8ded-c4f0d17e6d00 /mnt/log ext4 nodiratime,noatime,async 1 1 UUID=130f9f67-0157-44fc-9a6c-470af26921c2 none swap sw 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0
То есть
UUID=4de5b5c4-06f1-4aec-8ded-c4f0d17e6d00 /mnt/log ext4 nodiratime,noatime,async 1 1
замените на
UUID=62897047-0222-43e3-95e5-16b1b6de2b71 /mnt/log ext4 nodiratime,noatime,async 1 1
- Смонтируйте раздел логов на новый раздел sdb1:
mount /dev/sdb1 /mnt/log
- Запустите все службы
/etc/init.d/auditd start /etc/init.d/rsyslog start /etc/init.d/apps build /etc/init.d/apps start
- Проверьте, все ли в порядке
/etc/init.d/apps check
Комментарии (1)
май 25, 2018
Технический писатель говорит:
При переносе раздела на Carbon Billing 5 Softrouter, лучше сделать немного иначе...При переносе раздела на Carbon Billing 5 Softrouter, лучше сделать немного иначе - сначала остановив работу всех служб кроме XGE, и только после переноса данных остановить, размонтировать и собрать вновь.
Например:
>>>6. Останавливаем все службы
>>>
>>>/etc/init.d/auditd stop
>>>/etc/init.d/rsyslog stop
>>>/etc/init.d/apps stop
>>>/etc/init.d/apps destroy
Вместо последних двух строчке, необходимо будет выполнить следующее:
find /app -maxdepth 2 -name service | grep -v xge | while read -r appname; do $appname stop; done
find /app -maxdepth 2 -name service | grep -v xge | while read -r appname; do $appname destroy; done
Потом так же build и start.
И после всех этих операций отдельно по XGE, чтобы простой был минимальным.