for IBM IMM SMASH CLP request 2012 0911

6

Click here to load reader

Transcript of for IBM IMM SMASH CLP request 2012 0911

Page 1: for IBM IMM SMASH CLP request 2012 0911

IBM IMM の現在の仕様とASU/rdmountの問題点と他社(SMASH CLP準拠)との相違

1) new cobbler setup mode; Virtual Media boot install

いままで << dhcpを使った通常のPXE bootによるセットアップ問題点a) dhcpネットワークが必要b) Fabric network switch構成(link aggrigation; bonding)では利用できないFabric network switchでもインストールできる

>> Virtual MediaにインストーラISOイメージを自動的にマウントしてインストールする方法を開発

12年9月11日火曜日

Page 2: for IBM IMM SMASH CLP request 2012 0911

新しいインストールモード(cobbler)

Virtual Media boot install

ステップi) 納品情報からMAC ADDRESS: IP ADDRESSのCSV生成ii) cobblerのテンプレート機能とCentOS(RHEL)のキックスタート機能を組み合わせて、OSインストール用のISO bootを生成iii) Virtual MediaとしてISOをマウントIBM(IMM ASU/rdmount)HP(iLO3/ SMASH CLP virtual meida mount)

iv) IPMI v2コマンドによりISO bootを開始ipmitool -H host -U USERID -P PASSW0RD chassis bootparam set bootflag force_cdromipmitool -H host -U USERID -P PASSW0RD chassis power reset

(cdromがデフォルトで優先起動になっているため、force_cdromは基本的に不要)v) kickstart中にbonding + VLAN接続(%pre) vi) kickstart最後に”eject”を最後に実行するように設定vii) インストール終了後、OSはHDDから無事起動する

12年9月11日火曜日

Page 3: for IBM IMM SMASH CLP request 2012 0911

2) IMM / ASU/rdmountでのVirtual Media boot install 問題点

a) rdmountの動作仕様上の問題通常、下記のコマンドにより、クライアントツールでマウントする./rdmount -v -l USERID -p PASSW0RD -d /export/install/install.iso -s target_host

ASU/rdmountはcobblerサーバ上のものを利用(いちいちプロセスで起動)/opt/ibm/toolscenter/asu/rdcli-x86_64/rdmount

複数サーバインストールするとマウントが失敗する>> 同一クライアントからの複数ターゲットのマウントでは高確率で失敗する./rdmount -v -l USERID -p PASSW0RD -d /export/install/install.iso -s target_host (1)./rdmount -v -l USERID -p PASSW0RD -d /export/install/install.iso -s target_host (2)./rdmount -v -l USERID -p PASSW0RD -d /export/install/install.iso -s target_host (3)..../rdmount -v -l USERID -p PASSW0RD -d /export/install/install.iso -s target_host (N)

cobbler server

ISO rdmont

install.iso

target_host(1) ISO Virtual mediainstall.iso

target_host(2) ISO Virtual mediainstall.iso

target_host(3) ISO Virtual mediainstall.iso

target_host(N) ISO Virtual mediainstall.iso

...

12年9月11日火曜日

Page 4: for IBM IMM SMASH CLP request 2012 0911

3) 他社Virtual Media mountSMASH CLPに対応(HP, DELL, Oracle(Sun), NEC, (vmware))DMTF.orgによる業界標準仕様 (IBMも参加している)

SP(管理プロセッサ)のコマンドとして実相されている利用方法、細かいコマンドなどに差異があるが、だいたい同じ

テキストスクリプトでコマンドを流すことで設定可能マウント(iLO3 SMASH CLP) HTTP or HTTPSが指定可能(安定している)cd /map1/oemhp_vm1/cddr1showset oemhp_image=http://cobbler.sv/install.isoset oemhp_boot=connectset oemhp_boot=onceshow

cobbler serverISO

NFSHTTP(S)

FTP

install.iso

target_host(1) ISO Virtual mediainstall.iso

target_host(2) ISO Virtual mediainstall.iso

target_host(3) ISO Virtual mediainstall.iso

target_host(N) ISO Virtual mediainstall.iso

...

IBMとは逆でサーバのSPがhttpdに取りに行くのが基本仕様でSPがマウントする

12年9月11日火曜日

Page 5: for IBM IMM SMASH CLP request 2012 0911

IBMも一部機種(BladeCenter)からSMASH CLP採用拡大の動きがあった

2009年ぐらい(SMASH spec. ; DSP0217 version 2.0.0, 2009/08/20)http://japan.zdnet/com/datacenter/analysis/20096499/

SMASH CLPをDMTF.orgによる業界標準仕様と認めている>> System Xには採用進まず、停滞(泣)>> 計画はあったと聞いている...公式資料「IMM操作ガイド」日本IBM システム x 事業部 テクニカル・セールス資料より

Blade Center AMM50022 Port / sshでSMASH CLP利用50023 Port / telnetでSMASH CLP利用

なぜIMM CLIに何時まで経っても実装されないのか> IMM CLIの機能が貧弱>> asu utilやrdmountを作ってしまった為では?

12年9月11日火曜日

Page 6: for IBM IMM SMASH CLP request 2012 0911

IBMさんに要望

SMASH CLPの実装まずは、SP(IMM)からhttpd or ftpdサーバのISOをマウントさせてよ

12年9月11日火曜日