web-dev-qa-db-ja.com

AIXの古いOSレベルを知るにはどうすればよいですか?

AIX OSの古いバージョン/以前のバージョンを見つけるのに行き詰まっていますか?

現在のOSバージョンを見つけるために使用します:-

oslevel -s

アップグレード元の以前のバージョンを検索するコマンドは何ですか?

どんな助けでも大歓迎です。

私は立ち往生しています、誰かが以前のTL/SPの情報をインストールする方法を教えてもらえますか?

4
user101418

そのような命令はないと思います。ログにそのような情報があるかもしれませんが、AIXマシンの1つで「alog-o -t boot」をトローリングすると、OSバージョン情報が報告されません。

2
mfinni

私はあなたのSysAdが彼らのマシンがどのレベルにあるかを知らないので、それがSysAdである資格がないか、見つける方法がわからず、おそらくテープを交換する以外のことをする資格がないと思います。実際には何もバックアップしません。それ以外の場合は、SysAdにこの質問をしてください。

AIX 5を使用している場合は、「oslevel -r」を実行すると、基本OSレベルとメンテナンスリリースレベル(5.1.x.xなど)が得られます。

AIX v5より前は、AIXコマンド「oslevel」は基本OSレベルを返しました。つまり、4.1.5、または4.3.3です。どのメンテナンスレベルが適用されているかはまだわかりません。

編集:AIX 4.3.2、および433の一部のMLには、「-r」コマンドがあります。 IS警告:AIX6メカニズムと同じレポート動作があります---最も低い完全なファイルセットレベルをレポートします。したがって、AIX 421から433に移行すると、次のようになります。 'oslevel'の場合は433 '、' oslevel -r 'の場合は' 432-04 '。「回避策」は、移行時(悪い考え)または更新時に「ReplaceSame or NewerVersions?」「yes」オプションを使用することです。 (通常は安全です)「-r」が正しい答えを返すかどうかはまだわかりません。したがって、「bos.rte」ファイルをチェックして、「bos.rte」ファイルが「」の最終レベルにあることを確認することをお勧めします。古い」リリース。

便利な単一のコマンドがない場合にできることは、「bos.rte。*」(または「bos.rte.archive」、「bos.rte.boot」などのキーファイルセット)で「lslpp-l」を使用することです。 'bos.rte.bosinst'または 'bos.rte.commands')。これにより、これらのファイルセットの修正レベルが得られます。その後、各メンテナンスレベルのファイルセットリストに戻って、現在の場所を特定できます。うん、それはそれが聞こえるほど難しいです。指摘されているように、失礼ではありますが、あなたは根である必要があるということです。

もう1つは少しリスクがありますが、はるかに簡単なオプションは、4.3.3メンテナンスレベルパッケージ(少なくとも4330-> 43310および43310postml11)を入手することです。 4330-43310 MLを試して適用し、何が起こるかを確認してください。同じレベルをやり直そうとしてあなたに怒鳴るなら、あなたはあなたがどこにいるか知っています。そうでない場合は、実行され、現在地がわかります。 43310post修正パッケージと同じです。もちろん、ここでの秘訣は、特権ユーザー(実際にはroot)である必要があるということです。そのため、クリーンレポートをベースメンテナンスレベルに強制するために、「oslevel-f」に固執しています。

これがお役に立てば幸いです。 '-r'オプションをサポートするAIX5'oslevel 'コマンドを見つけて、それを433マシンにコピーすると、実行される可能性があります。多分。

0
SFH39