proxmox について
proxmoxは、Proxmox VEの仮想マシン、コンテナ、クラスター、ホームラボ基盤の管理に使うリファレンススキルです。テーマ別資料、コマンドの案内、導入前のチェックリストを提供します。
主な機能
- 01VMとLXCの管理リファレンス
- 02ネットワーク、ストレージ、クラスターの資料
- 03cloud-initとバックアップの資料
- 04主要なCLIツールのガイド
- 05導入前の検証チェックリスト
活用シーン
- 01VMとLXCの仮想化方式を選択
- 02ネットワークブリッジ、VLAN、ストレージの設定
- 03クラスターの高可用性とバックアップの計画
- 04導入前にノードとリソースの状態を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ poindexter12/ waypoint --skill proxmoxインストール後、Claude Code で/proxmoxを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/automation-tools.mdbackup.mdcli-tools.mdcloud-init-templates.mdclustering.mddocker-hosting.mdnetworking.mdstorage.mdtroubleshooting.mdvm-lxc.md詳細
Proxmox スキル
VM 管理、コンテナ、クラスタリング、ホームラボインフラストラクチャ向けの Proxmox VE 仮想化プラットフォームリファレンスです。
クイックリファレンス
# VM management (qm)
qm list # List all VMs
qm status <vmid> # Check VM status
qm start <vmid> # Start VM
qm stop <vmid> # Stop VM (graceful)
qm shutdown <vmid> # Shutdown VM (ACPI)
qm unlock <vmid> # Remove lock
qm config <vmid> # Show VM config
# Container management (pct)
pct list # List all containers
pct status <ctid> # Check container status
pct start <ctid> # Start container
pct stop <ctid> # Stop container
pct enter <ctid> # Enter container shell
# Cluster management (pvecm)
pvecm status # Cluster status and quorum
pvecm nodes # List cluster nodes
# API shell (pvesh)
pvesh get /nodes # List nodes via API
pvesh get /nodes/<node>/status # Node resource status
# Backup (vzdump)
vzdump <vmid> --mode snapshot --storage <storage>
vzdump --all --compress zstd
リファレンスファイル
タスクに応じて必要なものを読み込みます。
| トピック | ファイル | 読み込むタイミング |
|---|---|---|
| VM と LXC | vm-lxc.md | 仮想化方式を選ぶとき |
| Docker ホスティング | docker-hosting.md | Proxmox 上で Docker を実行するとき |
| ネットワーク | networking.md | ブリッジ、VLAN、SDN、ファイアウォールを扱うとき |
| ストレージ | storage.md | ストレージバックエンド、コンテンツタイプを扱うとき |
| Cloud-init | cloud-init-templates.md | cloud-init で VM をプロビジョニングするとき |
| クラスタリング | clustering.md | HA、クォーラム、フェンシングを扱うとき |
| バックアップ | backup.md | vzdump のモード、復元を扱うとき |
| CLI ツール | cli-tools.md | qm、pct、pvecm、pvesh コマンドを使うとき |
| トラブルシューティング | troubleshooting.md | よくあるエラー、診断を扱うとき |
| 自動化ツール | automation-tools.md | Terraform/Ansible との連携を行うとき |
検証チェックリスト
VM/コンテナをデプロイする前に確認してください。
- クラスタの状態が正常(
pvecm status) - ノードのリソースが利用可能(CPU、RAM、ディスク)
- ストレージにアクセスでき、マウントされている
- ネットワークブリッジが正しく設定されている
- VLAN タグがネットワーク設計と一致している
- リソース割り当てがノードの上限内に収まっている
- HA の設定が正しい(有効にしている場合)
- バックアップスケジュールが設定されている
- 命名規則に従っている
VM と LXC のクイック選択ガイド
| 要素 | VM を使用 | LXC を使用 |
|---|---|---|
| OS | Windows、BSD、任意の OS | Linux のみ |
| 分離 | カーネルを完全に分離 | カーネルを共有 |
| パフォーマンス | 良好 | より良好(軽量) |
| 起動 | 遅い | 高速 |
| 密度 | 低い | 高い |
| 複雑さ | あらゆるワークロード | シンプルなサービス |
ホームラボネットワークの VLAN
| VLAN | 用途 | Proxmox ブリッジ |
|---|---|---|
| 5 | 管理(Web UI、API、SSH) | vmbr5 |
| 1 | 信頼済みネットワーク | vmbr0 |
| 11 | ストレージ(NFS/Ceph、MTU 9000) | vmbr11 |
| 12 | 高速転送 | vmbr12 |
コメント
Markdown 対応