у меня есть AIX 6.1 коробка с сервис-пакетом уровня 6100-02-03-0909
swax23 # oslevel -s -q
6100-02-03-0909 6100-02-02-0849 6100-02-01-0847 6100-02-00-0000 6100-01-04-0909 6100-01-03-0846 6100-01-02-0834 6100 -01-01-0823 6100-00-08-0909 6100-00-07-0846 6100-00-06-0834 6100-00-05-0822 6100-00-04-0815 6100-00-03-0808 6100- 00-02-0750 6100-00-01-0748
Я хочу вернуть последний пакет serive и вернуться к 6100-02-02-0849. Как это сделать?
Как TL / SP работает внутри AIX, SP - это не более чем набор правил:
fileset x.y.z should be at version >=6.7.8.9 (if installed at all)
fileset a.b.c should be at version >=6.0.0.3 (if installed at all)
...
Эти правила можно проверить с помощью команды instfix. Если хотя бы одно правило не выполняется, значит у вас не этот уровень SP, а более низкий. Например, если вы сейчас установите какой-то старый набор файлов, вы можете заметить, что «oslevel -s» покажет более низкий уровень SP. Это сделано намеренно.
Так что на самом деле вы, вероятно, спрашиваете, как уменьшить некоторые версии наборов файлов. Первое, что я попробую, это перечислить непринужденный наборы файлов в smitty. Эти наборы файлов содержат обновления, которые могут быть отклонено (т.е. в системе все еще есть исходные файлы, и она может вернуться к более ранней версии). Только когда вы фиксируете наборы файлов, они удаляют исходные версии файлов. При обновлении AIX настройка smitty по умолчанию, к сожалению, автоматически фиксируется.
Следующее, что нужно попробовать, - это восстановить резервную копию.
В крайнем случае попробуйте переустановить все наборы файлов до исходной версии с исходного установочного носителя. Это, вероятно, сохранит содержимое различных файлов конфигурации. Я этого не делал, и это определенно не стандартная операция. Это может быть даже невозможно из-за сложного набора зависимостей между системными наборами файлов.
Могу я спросить, что пошло не так с TL02 SP3?
Восстановление образа mksysb из системы?