JavaScriptを有効にしてください

Proxmox 運用Tips

 ·  ☕ 2 分で読めます

Proxmox 運用Tips

やんごとなき理由で自宅ラボ環境をvSphere環境から、Proxmoxへ移行しました。
Proxmox
Debianベースで軽いし安定して使えていますが、
自分用のメモも踏まえて運用Tipsを本ポストに更新していければと思っています。

Locked state virtual machine

Migrate途中などで、User SignalでStopを入れた場合、Virtual MachineはLock状態に遷移し、
Shutdownなどを受け付けてくれなくなります。
このとき、単純にCLIからUnlockしたい場合は以下のコマンドを打ちます。

1
2
3
4
5
qm unlock ${vm_id}
# ---
# vm_idの確認方法
qm list
cat /etc/pve/.vmlist

iSCSI接続周り

あまりなさそうですが、ホストsyslogで以下のエラーが継続して出力されていました。

iscsid[xxxxx]: connection1:0 login rejected: target error
iscsid[xxxxx]: connection1:0 login rejected: target error
iscsid[xxxxx]: connection1:0 login rejected: target error
...

これはiscsi initiatorとしてtargetへのアクセス時に何らかの理由で弾かれているよ、というものなので、iscsiadmコマンドで調査します。

1
2
iscsiadm -m node
iscsiadm -m session

私の環境では、上述のsession コマンド側で存在しないIQNへのセッションが残っていたので、以下でセッションを削除しました。

1
2
3
4
iscsiadm -m session -T ${IQN_NAME} -p ${ISCSI_HOST}:${ISCSI_PORT} -u
# output log
Logging out of session [sid: 1, target: ${IQN_NAME}, portal: ${ISCSI_HOST},${ISCSI_PORT}]
Logout of [sid: 1, target: ${IQN_NAME}: ${ISCSI_HOST},${ISCSI_PORT}] successful.

また、逆にクラスタ内のホストの1台でiSCSIがうまく接続できていなく、作成したLVMが見えない状況に陥っていたものがいたため、以下で対処しました。

1
iscsiadm --mode discovery --type sendtargets --portal ${ISCSI_HOST} --login
共有

ichisuke
著者
ichisuke
Engineer