Добавление диска под статистику

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (36)

просмотр истории страницы
h6. 0. {color:#000000}{*}Устанавливаем{*}{color} {color:#000000}{*}утилиту редактирования таблицы разделов{*}{color}{color:#000000}*:*{color}
# h6. Устанавливаем утилиту редактирования таблицы разделов
{panel}
yum \-y install parted
{panel}

h6. *1. *{color:#000000}{*}Устанавливаем новый диск и проверяем, что он определился:*{color}

# h6. Устанавливаем новый диск и проверяем, что он определился
{panel}
cat /proc/partitions 
   *8       16  943718400 sdb*
{panel}

h6. 2. Запускаем утилиту редактирования таблицы разделов нового диска:
# h6. Запускаем утилиту редактирования таблицы разделов нового диска
{panel}
parted /dev/sdb
(parted) quit
{panel}

# h6. 3. Проверяем, что все верно:
{panel}
cat /proc/partitions
*8 17 943717376 sdb1*
{panel}

# h6. 4. Создаем файловую систему на разделе sdb1:
{panel}
mkfs.ext4 \-L statfs /dev/sdb1
{panel}

# h6. 5. Создаем каталог и монтируем в него раздел
{panel}
mkdir /mnt/stat
mount /dev/sdb1 /mnt/stat/
{panel}

h6. 6. Останавливаем коллектор
# h6. Останавливаем и размонтируем коллектор
{panel}
/app/collector/service stop
/app/collector/service destroy
{panel}

# h6. 7. Подготавливаем новый каталог под статистику bstatd и nfsen без потери старой статистики
{code}
mkdir /mnt/stat/nfsen_stat
rsync -avh --progress --remove-source-files /app/collector/var/nfcapd_dump/* /mnt/stat/nfcapd_dump/
{code}

# h6. 8. Находим UUID нового раздела


{panel}
blkid
/dev/sdb1: UUID="62897047-0222-43e3-95e5-16b1b6de2b71" TYPE="ext4"
{panel}

# h6. 9. Добавляем запись о новом диске в таблицу разделов через конфигурацию коллектора

Откроем файл конфигурации коллектора любым текстовым редактором, например vim (можете использовать любой)
{panel}
vim /app/collector/cfg/config /mnt/var/app/collector/var/cfg/config
{panel}
Находим раздел
{panel}
declare \-A mount
{panel}
и после него добавляем наш UUID а так же \--bind для статистики [nfsen|nfsen], чтобы получилось следущее:
{code}
Сохраняем конфигурационный файл (wq в vim)

# h6. 10. Отмонтируем новый раздел
{panel}
umount /mnt/stat/
{panel}

h6. 11. Пересоздаем контейнер
# h6. Пересоздаем контейнер
{panel}
/app/collector/service destroy
/app/collector/service build
{panel}

# h6. 12. Проверяем, что новый диск примонтировался при старте контейнера
{panel}
df \-h /app/collector/var/stat/
df -h /app/collector/var/stat/
{panel}
Видим новый диск в качестве диска под статистику

h6. 13. Запускаем коллектор
# h6. Запускаем коллектор
{panel}
/app/collector/service start