3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[AIX] TL アップグレードまたは SPアップデートを伴う NIM mksysb リストアの確認

Last updated at Posted at 2022-12-16

はじめに

AIX の TL(Technology Level) 適用によるアップグレード、または SP (Service Pack) 適用によるアップデートが NIM の mksysb リストアと同時に実行可能であることを確認したログです。

OS レベルでの mksysb マイグレーション・リストアは以下で確認しています。


対象読者

IBM PowerSystems AIX + NIM ユーザー


環境

・NIM サーバー : ホスト名 nimserver1 (OSレベル:AIX7.2TL00SP0)

nimserver1:[/]# oslevel -s
7200-00-00-0000

・NIMクライアント : ホスト名 nimclient1 (OSレベル:AIX7.1TL3SP1)

nimclient1[/] # oslevel -s
7100-03-01-1341

設定の流れ

  • 使用するbosinst_data リソース
nimserver1:[/]# lsnim -l nimclient1_bosinstdata
nimclient1_bosinstdata:
   class       = resources
   type        = bosinst_data
   Rstate      = ready for use
   prev_state  = unavailable for use
   location    = /export/others/nimclient1_bosinst_data
   alloc_count = 1
   server      = master
  • /export/others/nimclient1_bosinst_data ファイルの中身
nimserver1:[/]# cat /export/others/nimclient1_bosinst_data
control_flow:
    CONSOLE = Default
    INSTALL_METHOD =
    PROMPT = no
    EXISTING_SYSTEM_OVERWRITE =
    ACCEPT_LICENSES = yes
    INSTALL_DEVICES_AND_UPDATES = yes
    MKSYSB_MIGRATION_DEVICE =
    RECOVER_DEVICES = yes

target_disk_data:
    LOCATION =
    SIZE_MB =
    HDISKNAME =

locale:
    BOSINST_LANG =
    CULTURAL_CONVENTION =
    MESSAGES =
    KEYBOARD =

OSリストアとは異なり "MKSYSB_MIGRATION_DEVICE" , "INSTALL_METHOD" , "EXISTING_SYSTEM_OVERWRITE" は指定していません。

  • 使用する mksysbリソース
nimserver1:[/]# lsnim -l nimclient1_710301mksysb
nimclient1_710301mksysb:
   class         = resources
   type          = mksysb
   creation_date = Fri Dec 16 19:33:16 2022
   source_image  = nimclient1
   arch          = power
   Rstate        = ready for use
   prev_state    = unavailable for use
   location      = /export/mksysb/nimclient1_710301mksysb
   version       = 7
   release       = 1
   mod           = 3
   oslevel_r     = 7100-03
   oslevel_s     = 7100-03
   alloc_count   = 0
   server        = master
  • 対象 mksysbファイルの確認
nimserver1:[/]# ls -l /export/mksysb/nimclient1_710301mksysb
-rw-r--r--    1 root     system   2193920000 Dec 16 19:33 /export/mksysb/nimclient1_710301mksysb

NIM の bos_inst 設定例

TLアップグレード、SPアップデートの場合も、OSレベルのアップグレードと同様に CLI で NIM bos_instを設定します。
コマンド例:

# nim -o bos_inst -a source=rte -a spot=<対象のspot> -a lpp_source=<対象のlpp_source> -a bosinst_data=<対象のbosinst_data> -a mksysb=<対象のmksysb> -a boot_client=no <対象のNIMクライアント>

参考:NIM インストールによる mksysb 移行の実行


TL適用の実行例

① 対象のLPARを停止

② AIX7.1TL4SP2 のlpp_source, spot を割り当て

# nim -o bos_inst -a source=rte -a spot=AIX710_04_02_spot -a lpp_source=AIX710_04_02_lpp_source -a bosinst_data=nimclient1_bosinstdata -a mksysb=nimclient1_710301mksysb -a boot_client=no nimclient1

③ HMCでSMS起動、SMS設定を行い exit

④ bosinst_data の設定に従いリストア開始

⑤ 確認

上記の実行で目的のレベルである AIX 7.1TL4 SP2 にアップグレードされたことが確認できました。

AIX Version 7
Copyright IBM Corporation, 1982, 2016.
Console login: root
*******************************************************************************
*                                                                             *
*                                                                             *
*  Welcome to AIX Version 7.1!                                                *
*                                                                             *
*                                                                             *
*  Please see the README file in /usr/lpp/bos for information pertinent to    *
*  this release of the AIX Operating System.                                  *
*                                                                             *
*                                                                             *
*******************************************************************************

# oslevel -s
7100-04-02-1614
#

SP適用の実行例

①対象のLPARを停止

②AIX7.1TL3SP5 のlpp_source, spot を割り当て

nimserver1:[/]# nim -o bos_inst -a source=rte -a spot=AIX710_03_05_spot -a lpp_source=AIX710_03_05_lpp_source -a bosinst_data=nimclient1_bosinstdata -a mksysb=nimclient1_710301mksysb -a boot_client=no nimclient1

③ HMCでSMS起動、SMS設定を行い exit

④ bosinst_data の設定に従いリストア開始

⑤ 確認

AIX Version 7
Copyright IBM Corporation, 1982, 2015.
Console login: root
*******************************************************************************
*                                                                             *
*                                                                             *
*  Welcome to AIX Version 7.1!                                                *
*                                                                             *
*                                                                             *
*  Please see the README file in /usr/lpp/bos for information pertinent to    *
*  this release of the AIX Operating System.                                  *
*                                                                             *
*                                                                             *
*******************************************************************************

# oslevel -s
7100-03-05-1524
#

上記の実行で目的のレベルである AIX 7.1TL3 SP5 にアップデートされたことが確認できました。


おわりに

・TL, SP 適用の場合でも OSレベルと同様に mksysb リストアでアップグレード/アップデートが可能であることを確認しました。

・OSのマイグレーション・リストアとは異なり、bosisnt_data で "MKSYSB_MIGRATION_DEVICE" と "INSTALL_METHOD" と "EXISTING_SYSTEM_OVERWRITE" を指定せずに実行が可能でした。

以上です。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?