У меня есть среда с более чем 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 ним: ошибка обработки на "главном":
0042-001 m_mkbosi: ошибка обработки на «leda»:
0042-001 m_mkbosi: ошибка обработки на «мастере»:
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, что не относится к моему случаю.
Кто-нибудь знает? Заранее спасибо.
В итоге я нашел проблему. Несмотря на то, что команда NIM, которая генерирует mksysb, который запускается с главного сервера и использует файловую систему NFS в качестве репозитория, команды не выполнялись из-за "полного" / tmp клиента NIM, хотя в / tmp было более 700 МБ свободного места. Я увеличил размер файловой системы / tmp, чтобы у меня было больше 1 ГБ. Это решило мою проблему.