TL をアップグレードすることも SP を更新することもできません

TL をアップグレードすることも SP を更新することもできません

oslevel -s コマンドから、6100-06-12-1339 アップデートがデフォルトでインストールされた AIX サーバーを取得しました。

smit suma を実行しようとすると、次の情報しか得られませんでした: 0500-059 ダウンロードするには資格が必要です。システムのシリアル番号には資格がありません。修正プログラムをダウンロードするには、Fix Central Web サイトにアクセスしてください。

現在、TL07 と適切な SP をダウンロードするページに移動しても問題は発生しません。大量の *.bff ファイルがダウンロードされるだけです。

私はそれらをフォルダー /tmp/a にコピーしました - そう、私は魔法の名前を知っていました :)。inutoc /tmp/a を使用して、このフォルダーに .toc ファイルを作成しました。ファイルはそこにあり、関連する更新に関するすべての情報が含まれています。

現在、smit update_all または smitty を起動しても何も起こりません。主な違いは、smit update_all はすべてがすでに同じレベルかそれ以上であると言っていることですが、実際はそうではありません。また、smitty 自体は、700 の更新のうち 30 ほどに依存関係が欠落していると絶えず文句を言っていますが、これは IBM の公式ページから可能なすべての更新をダウンロードしたため、欠落している依存関係ではありません。

更新サーバーから情報が返されているので、外の世界に行くことはできます。問題ではないとしか思えません。助けてください。

答え1

AIX 6.1 TL7をサービスパック9より低いバージョンでインストールしようとすると、年上のAIX 6.1 TL 6 SP 12 よりも優れています。

見る: https://www-304.ibm.com/webapp/set2/sas/f/best/aix_service_strategy.pdf

「AIX レベルの命名」の下で、最後にビルド シーケンス ID を確認します。AIX 6100-06-12 のシーケンス ID は 1339 です。TL7 でこれより高いシーケンス ID を取得するには、SP 9 (1341) または SP 10 (1415) を選択する必要があります。

また、その PDF の「その他の考慮事項」には、次のように書かれています。

新しいテクノロジ レベルに移行する場合は、現在のサービス パックと同じかそれ以降のビルド シーケンス識別子を持つサービス パックに移行する必要があります。サービス パックはリリース時に連続して番号が付けられるため、サービス パック番号自体は同じにはなりませんが、日付によって新しいテクノロジ レベルのどこに到達する必要があるかがわかります。更新プロセスでは、回帰の可能性を回避するために、以前にビルドされたサービス パックを適用することはできません。

リリースとそのシーケンス ID については、次の場所を参照してください。 https://www-945.ibm.com/support/fixcentral/aix/selectFixes?release=6.1&function=release

関連情報