NVE: Как увеличить размер раздела «data01»
Сводка: В этой статье описывается, как увеличить размер раздела /data01 на сервере NetWorker Virtual Edition (NVE).
Инструкции
Информацию о размерах и масштабировании можно найти в руководствах по развертыванию NetWorker Virtual Edition и NetWorker Performance Optimization Planning на странице
продукта NetWorker в службе поддержки Dell.Чтобы определить тип файловой системы NVE, выполните следующую команду в сеансе SSH:
mount
/dev/sdb1 on /data01 type xfs (rw,noatime,attr2,inode64,noquota)
/data01 перегородки. Все NVE, развернутые или модернизированные до версии 19.4.x и более поздних версий, используют XFS для /data01 Раздел. Прекращение поддержки (EOSL) NetWorker 19.4 30.11.2023.
Предварительные условия
/data01 загружен на 100%. Эти действия носят предупредительный характер для обеспечения защиты данных NetWorker.
- Создайте резервную копию начальной загрузки сервера:
- В консоли управления NetWorker Management Console (NMC) или NetWorker Web User Interface (NWUI) выполните задание резервного копирования Server Protection .
- Если ни NMC, ни NWUI недоступны, выполните следующую команду в NVE:
sudo nsrpolicy start -p "Server Protection" -w "Server backup" - Отслеживайте сессию резервного копирования с помощью:
sudo nsrwatch
- Если ни NMC, ни NWUI недоступны, выполните следующую команду в NVE:
- Откройте сеанс SSH администратора в NVE и соберите сведения о наборе сохранений начальной загрузки:
sudo mminfo -B - Если уведомления по электронной почте начальной загрузки не настроены, скопируйте файл
mminfoвыводить из NVE и сохранить в файл. Уведомления по электронной почте можно настроить следующим образом: NetWorker. Настройка уведомлений политики по электронной почте
- В консоли управления NetWorker Management Console (NMC) или NetWorker Web User Interface (NWUI) выполните задание резервного копирования Server Protection .
- Остановите все запущенные службы сервера NetWorker.
sudo nsr_shutdownsudo systemctl stop gstsudo systemctl stop nwui
- Отключите запуск служб NetWorker во время следующей загрузки:
sudo systemctl disable networkersudo systemctl disable gstsudo systemctl disable nwui
- Увеличьте размер диска данных виртуальной машины:
- В Azure перейдите к свойствам дисков данных, нажмите Размер + производительность и увеличьте размер диска в соответствии с вашими требованиями:
- В VMware выключите виртуальную машину NVE и увеличьте значение жесткого диска 2 в настройках виртуальной машины.
- Создайте моментальный снимок NVE в Azure или VMware и включите его.
Процесс:
- После запуска виртуальной машины откройте сеанс SSH на виртуальной машине NVE в качестве администратора.
- Переключитесь на пользователя root, выполнив команду:
sudo su - - Убедитесь, что службы NetWorker не запущены:
ps -ef | grep "nsr\|gst\|nwui" - Проверьте, какой раздел
/data01Использует:lsblk
- В VMware
/data01ожидается на/dev/sdb1. - в Azure
/data01ожидается на/dev/sdc1.
- Выполните повторное сканирование устройств:
- VMware NVE.
echo 1 > /sys/block/sdb/device/rescan - Azure NVE:
echo 1 > /sys/block/sdc/device/rescan
- Запустите
fdiskПротив/dev/sdbили/dev/sdcДиск. Здесь должен отображаться текущий размер и добавленный размер:fdisk -l /dev/disk
nve:~ # fdisk -l /dev/sdb
GPT PMBR size mismatch (524287999 != 629145599) will be corrected by write.
The backup GPT table is not on the end of the device. This problem will be corrected by write.
Disk /dev/sdb: 300 GiB, 322122547200 bytes, 629145600 sectors
Disk model: Virtual disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3C1FF651-B360-4218-9106-DE80B690EA2C
Device Start End Sectors Size Type
/dev/sdb1 2048 524285951 524283904 250G Microsoft basic data
/data01 раздел 250 ГБ; однако размер жесткого диска был увеличен до 300 Гбайт.
- Увеличьте параметр
/data01Разделите раздел, введя:
- VMware NVE.
growpart /dev/sdb 1 - Azure NVE:
growpart /dev/sdc 1
nve:~ # growpart /dev/sdb 1
CHANGED: partition=1 start=2048 old: size=524283904 end=524285952 new: size=629143519 end=629145567
- Проверьте файловую систему, введя следующую команду:
xfs_growfs -d /data01 - Теперь раздел должен отображать расширенный размер:
df -Th | grep "/data01"
nve:~ # df -Th | grep "/data01"
/dev/sdb1 xfs 300G 4.8G 296G 2% /data01
- Запустите службы NetWorker.
systemctl start networkersystemctl start gstsystemctl start nwui
- Повторное включение автоматического запуска служб NetWorker:
systemctl enable networkersystemctl enable gstsystemctl enable nwui
/data01 Емкость раздела достигла 100%, это может привести к повреждению баз данных NetWorker. Убедитесь, что сервер NetWorker исправен (отсутствуют клиенты, группы, политики, устройства, резервные копии и т. д.). Если наблюдается проблема потери данных, немедленно обратитесь в службу поддержки NetWorker. А NetWorker Disaster Recovery (nsrdr) требуется: NetWorker. Восстановление после сбоев сервера NetWorker (NSRDR)
Дополнительная информация
Некоторые дополнительные шаги, которые можно выполнить, чтобы уменьшить использование диска, используемого файлами журналов.
Хранение jobdb
Переменная jobsdb — это база данных NetWorker, в которой хранятся записи о состояниях завершения политики, она также определяет, как долго /nsr/logs/policy/ и /nsr/logs/recover Журналы сохраняются. Окно по умолчанию — 72 часа. По прошествии 72 часов для данной работы, ее jobdsb Записи удаляются, а все связанные с ними файлы журналов удаляются. Переменная jobsdb Хранение можно увидеть в nsradmin.
nve:~ # nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show Jobsdb retention in hours
nsradmin> print type: nsr
Jobsdb retention in hours: 72;
.log и .raw файлы из NetWorker, уменьшите его до значения по умолчанию (72 часа). Это можно сделать с помощью консоли управления NetWorker Management Console (NMC) или с помощью nsradmin.
nsradmin.
nsradmin> . type: nsr
Current query set
nsradmin> update Jobsdb retention in hours: 72
Jobsdb retention in hours: 72;
Update? y
updated resource id 3.0.207.103.0.0.0.0.98.242.218.92.192.168.25.12(1489)
NMC.

Журналы сервера и NMC
Рендеринг в реальном времени, переключение журнала по размеру и количеству копий могут быть изменены для/nsr/logs/daemon.raw и NMC /opt/lgtonmc/gstd.raw. По умолчанию эти параметры отключены. Переменная daemon.raw находится на диске NVE 2 в разделе /data01/nsr/logs. В NMC gstd.raw находится на диске 1 в корневом разделе (/) NVE /opt/lgtonmc/logs.
Как включить: NetWorker. Как автоматически преобразовать файл daemon.raw в файл daemon.log в режиме реального времени
/nsr/res/nsrladb переименовывается. Если nsrladb переименовывается или удаляется, новый nsrladb создается при запуске службы. Эти настройки возвращаются к значениям по умолчанию.
Можно настроить переключение журнала таким образом, чтобы оно сохранялось, даже если
nsrladb переименовывается по установке logrotate в журналах служб ОС NVE для NetWorker.
vi /etc/logrotate.conf
Добавьте следующие строки:
# NetWorker log files
/nsr/logs/daemon.log {
rotate 5
weekly
create
missingok
compress
}
/nsr/logs/daemon.raw {
rotate 5
weekly
create
missingok
compress
delaycompress
}
/opt/lgtonmc/logs/gstd.log {
rotate 5
weekly
create
missingok
compress
}
/opt/lgtonmc/logs/gstd.raw {
rotate 5
weekly
create
missingok
compress
delaycompress
}
weeklyЭто период ротации логарифмов; Журналы меняются каждую неделю. Другие возможные значения: ежедневно и ежемесячно.rotate 5Указывает, что должно храниться только пять журналов, перевернутых друг к другу. Самый старый файл удаляется при следующем запуске.missingokЕсли файл журнала отсутствует, перейдите к следующему, не выдавая сообщения об ошибке.compressВсе ротируемые журналы должны быть сжаты.delaycompressможет использоваться, когда какая-либо программа не может получить команду закрыть свой файл журнала и, таким образом, может продолжать запись в предыдущий файл журнала в течение некоторого времени- Другие варианты можно найти в
logrotateman-страница. https://linux.die.net/man/8/logrotate
/nsr/logs с помощью политики защиты NetWorker.