У меня есть среда с более чем 40 AIX. Функция резервного копирования nim mksysb работала нормально для всех из них, но в течение 3-4 недель один конкретный сервер начал давать сбой mksysb со следующим сообщением:
" Создание информационного файла (/image.data) для rootvg.
Создание списка файлов для резервного копирования
. Резервное копирование 80524 файлов....................
0512-005 savevg: Резервное копирование завершено.
The backup command completed with errors.
The messages displayed on Standard Error contained additional
information.
0042-001 nim: обнаружена ошибка обработки на «master»:
0042-001 m_mkbosi: обнаружена ошибка обработки на "leda":
0042-001 m_mkbosi: обнаружена ошибка обработки на «master»:
0042-154 c_stat: файл или каталог "/nim/mksysb/lpars/mksysb_leda" не существует
"
Информация:
Клиент Nim AIX: 6.1TL07SP06
Nim-сервер AIX: 6.1TL09SP04
Ограничение fsize как в клиенте, так и на сервере NIM — «неограниченное»
Файловые системы — JFS2
Клиент Nim является активным узлом кластера, а родственный узел работает нормально.
Если я создаю mksysb на узле вручную, то все работает.
Я обновил кэш NFS на сервере NIM.
До возникновения проблемы на клиенте ничего не менялось.
Погуглив, я нашел несколько человек с такой же проблемой, но большинство из них решили ее, установив ограничение fsize на -1, что не применимо к моему случаю.
Есть у кого-нибудь подсказки? Спасибо заранее.
решение1
В итоге я нашел проблему. Хотя команда NIM, которая генерирует mksysb, который запускается с Мастера и использует файловую систему NFS в качестве репозитория, команды не выполнялись из-за "полного" /tmp клиента NIM, хотя в /tmp было более 700 МБ свободного места. Я увеличил размер файловой системы /tmp, чтобы у меня было больше 1 ГБ. Это решило мою проблему.