|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (85)
просмотр истории страницыh6. 0. {color:#000000}{*}Устанавливаем{*}{color} {color:#000000}{*}утилиту редактирования таблицы разделов{*}{color}{color:#000000}*:*{color} |
h2. Подготовка раздела # h6. Установите утилиту редактирования таблицы разделов: |
{panel} {code} |
yum \-y install parted |
{panel} {code} |
# h6. Установите новый диск и проверьте, что он определился: {code} [root@kat_telecom ~]# cat /proc/partitions major minor #blocks name |
|
h6. *1. Устанавливаем новый диск и проверяем, что он определился:* |
8 16 878807854 sdb 8 0 292935982 sda 8 1 10240000 sda1 8 2 106252288 sda2 8 3 8232960 sda3 8 4 1 sda4 8 5 85001216 sda5 8 6 15360000 sda6 8 7 53126144 sda7 8 8 4096000 sda8 8 9 10620928 sda9 |
|
{panel} {code} |
cat /proc/partitions major minor #blocks name 8 0 524288000 sda 8 1 3906233 sda1 8 2 14648320 sda2 8 3 73241600 sda3 8 4 1953792 sda4 8 5 353553408 sda5 8 6 48828416 sda6 8 7 3867648 sda7 *8 16 943718400 sdb* |
В начале списка разделов видно что появился диск *sdb* # h6. Запустите утилиту редактирования таблицы разделов нового диска: |
{panel} {code} |
h6. 2. Запускаем утилиту редактирования таблицы разделов нового диска: {panel} |
parted /dev/sdb |
{panel} {code} |
Для справки утилиты *parted* используйте |
{panel} {code} |
(parted) help |
{panel} {code} |
Создаем Создайте новую таблицу разделов: |
{panel} {code} |
(parted) mklabel gpt |
{panel} {code} |
Создаем Создайте новый раздел: |
{panel} {code} |
(parted) mkpart backupfs ext4 1MiB 100% |
{panel} {code} |
Выходим Выйдите из утилиты parted: |
{panel} {code} |
(parted) quit |
{panel} {code} |
# h6. Проверьте, что раздел создался: |
{code} |
h6. 3. Проверяем, что раздел создался: {panel} |
cat /proc/partitions |
major minor #blocks name |
8 16 878807854 sdb 8 17 878807000 sdb1 |
8 0 524288000 292935982 sda |
8 1 3906233 10240000 sda1 |
8 2 14648320 106252288 sda2 |
8 3 73241600 8232960 sda3 |
8 4 1953792 sda4 |
8 4 1 sda4 |
8 5 353553408 85001216 sda5 |
8 6 48828416 15360000 sda6 |
8 7 3867648 53126144 sda7 |
8 16 943718400 sdb *8 17 943717376 sdb1* |
8 8 4096000 sda8 8 9 10620928 sda9 |
{panel} {code} |
В начале списка разделов видно что появился раздел *sdb1* # h6. Создайте файловую систему на разделе sdb1: {code} mkfs.ext4 -L backupfs /dev/sdb1 {code} |
|
h6. 4. Создаем файловую систему на разделе sdb1: |
h2. Перенос данных # h6. Создайте временный каталог и примонтируйте в него новый раздел sdb1: |
{panel} {code} |
mkfs.ext4 \-L backupfs /dev/sdb1 |
mkdir /mnt/newbackup mount /dev/sdb1 /mnt/newbackup/ |
{panel} {code} |
# h6. Остановите все службы |
{code} |
h6. 5. Создаем временный каталог и монтируем в него новый раздел sdb1: {panel} mkdir /tmp/backup mount /dev/sdb1 /tmp/backup/ {panel} h6. 6. Останавливаем все службы {panel} /etc/init.d/auditd stop /etc/init.d/rsyslog stop |
/etc/init.d/apps stop /etc/init.d/apps destroy |
{panel} {code} |
# h6. Скопируйте резервные копии со старого раздела на новый, размонритуйте старый раздел /mnt/backup: |
{code} |
h6. 7. Копируем логи со старого раздела на новый, размонтируем /mnt/backup со старого раздела: {panel} mv /mnt/backup/\* /tmp/backup/ |
rsync -avh --progress --remove-source-files /mnt/backup/* /mnt/newbackup/ |
umount /mnt/backup |
umount /tmp/backup /mnt/newbackup/ |
{panel} {code} |
# h6. Правим fstab: Найдите уникальный идентификатор (UUID) нового раздела |
{code} |
h6. 8. Правим fstab: Находим UUID нового раздела {panel} |
blkid /dev/sdb1: UUID="62897047-0222-43e3-95e5-16b1b6de2b71" TYPE="ext4" |
{panel} {code} |
Замените UUID в fstab для раздела /mnt/backup |
{code} |
Заменим найденный UUID в fstab для раздела /mnt/backup {panel} |
mcedit /etc/fstab UUID=51dbd1be-0b6a-41bf-988b-45f4abc4e14b / ext4 nodiratime,noatime,async 1 1 |
... |
sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 |
{code} |
То есть |
UUID=a877ae99-695b-42a0-bcd0-8d7161863e10 /mnt/backup ext4 nodiratime,noatime,async 1 1 |
{code}UUID=a877ae99-695b-42a0-bcd0-8d7161863e10 /mnt/backup ext4 nodiratime,noatime,async 1 1{code} |
меняем замените на |
UUID=62897047-0222-43e3-95e5-16b1b6de2b71 /mnt/backup ext4 nodiratime,noatime,async 1 1 |
{code}UUID=62897047-0222-43e3-95e5-16b1b6de2b71 /mnt/backup ext4 nodiratime,noatime,async 1 1{code} {tip}При открытии *mcedit* обязательно в конце файла оставьте пустую строку{tip} # h6. Смонтируйте каталог для резервных копий на новый раздел sdb1: |
{panel} {code} |
\*При открытии mcedit обязательно в конце файла оставьте пустую строку h6. 9. Монтируем раздел логов на новый раздел sdb1: {panel} |
mount /dev/sdb1 /mnt/backup |
или mount -a |
{panel} {code} |
# h6. Запустите все службы |
{code} |
h6. 10. Запускаем все службы {panel} /etc/init.d/auditd start /etc/init.d/rsyslog start |
/etc/init.d/apps build /etc/init.d/apps start |
{panel} {code} |
|
h6. 11. Проверяем все ли в порядке |
h2. Проверка # h6. Проверьте все ли в порядке |
{panel} {code} |
/etc/init.d/apps check |
{panel} {code} |
# h6. Сделайте резервную копию, чтобы убедиться в корректности прав на файлы и папки {code} /etc/init.d/apps backup {code} В выводе не должно быть ошибок |