SSブログ

VMware ESXi (vSphere Client)でISOファイルをデータストアにアップロードする [Unix]

VMware ESXiにゲストOSをインストールする際、インストール時間の短縮の為、ISO
ファイルを直接読み込みたい場合があると思いますが、その場合、VMware ESXiサーバ
のdatastoreにアップロードすることが可能です。
以下、手順。

1.vSphere Clientを起動します。
2.インベントリツリー(画面左側)からルートデバイス(サーバっぽいアイコン)を選択します。
3.画面右から「サマリ」タブを選択します。
4.「データストア」のエリアからアップロード先のデータストアを選択し、右クリックメニューから「データストアの参照」を選びます。
5.データストアブラウザが起動します。アップロードアイコン(左から4つ目)を選んで、ファイルの「アップロード」を選択します。
6.アップロードしたいファイルを選択し「開く」を押します。
7.アップロードが始まります。

※確認した対象 VMware ESXi は、4.1~5.1。
※vSphere Client 4.1で確認。

nice!(1)  コメント(0) 
共通テーマ:趣味・カルチャー

SELinuxを有効にすると起動時にKernel Panicが発生する [Unix]

SELinuxを有効にすると起動時にKernel Panicが発生する

/etc/selinux/config にあるSELinuxの設定で、正しい設定をしていない状態で
SELINUX=enforcingやSELINUXTYPE=strictなどと設定し、SELinuxを有効
にした場合、再起動後にKernel panicが起こり、正常に起動できなくなる。

・起動時のメッセージ
Unable to load SELinux Policy. Machine is in enforcing mode. Halting now.
Kernel panic - not syncing : Attempted to kill init!

・回避方法
GRUBの起動時に起動オプションを追加して起動しないと、回避不可能。
kernel行に「selinux=0」と追加。
-----
root (hd0,0)
kernel /vmlinuz-2.6.18-308.4.1.el5 ro root=/dev/VolGroup00/LogVol00 selinux=0
initrd /initrd-2.6.18-308.4.1.el5.img


nice!(0)  コメント(0) 
共通テーマ:趣味・カルチャー

ログアウトしてもプログラムを実行し続ける方法 [Unix]

TeraTermやPoderosa等ターミナルクライアントからサーバに
接続し、プログラムを実行している場合、ターミナルクライアント
が終了したり、SSH接続が切れたりすると、ハングアップ(HUP)
シグナルによってプログラムは強制的に終了されます。

希に、実行結果が得られるまでに数時間、または何日もかかる
ようなプログラムを実行する場合、非常に困ります。
この場合には、nohupコマンドを利用することで、ターミナル
クライアントが落ちたり、SSH接続が切れた場合でも、HUP
シグナルを無視してプログラムを終わるまで実行し続けること
が可能になります。

例)巨大なログファイルを分割する場合等
# nohup split -b 500m access_log access_log.
 →上記はApacheのaccess_logを500MBずつ分割するコマンド

尚、実行中のプログラムを確認した場合は、psコマンドやtopで
また、中止するときは、psコマンド等でプロセスIDを調べてkill
コマンドを実行すればOK。

nice!(0)  コメント(0) 
共通テーマ:趣味・カルチャー

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。