1. PVE 8.1のインストールと最適化
Proxmox VE 8.1をインストールし、基本的な設定と最適化を行います。
2. PVEのネットワークインターフェース設定
- PCIeデバイスの直接割り当て(ネットワーク、ストレージ、GPUなど)
- ネットワークインターフェースの結合(LAG)
3. DHCPによるIPアドレス設定の変更
sed -i -e 's/addr/#addr/g' -e 's/gate/#gate/g' -e 's/static/dhcp/g' /etc/network/interfaces
sudo systemctl restart networking
4. DSM 7.2の仮想マシン構築
Proxmox VE上にSynology DSM 7.2をインストールするためのVM構成手順。
5. DSMインストール用ブートイメージの準備
- RRブートイメージの作成
- ブートイメージのダウンロード方法
6. Active Backup for Businessのアクティベーション
方法1および方法2の手順。
7. QEMUゲストエージェントのインストール
ProxmoxからSynologyのシャットダウン制御を行うために必要。
sudo sed -i 's/package/root/g' /var/packages/qemu-ga/conf/privilege
8. ハードディスクのスリープ機能を活用するための設定
ディスクIDの確認:
ls -l /dev/disk/by-id/
仮想マシンへのHDD直通:
qm set 101 -sata4 /dev/disk/by-id/ata-ST400**********
不要なディスクの削除:
qm set 101 -delete sata4
9. 仮想マシンの管理コマンド
qm list
qm stop 101
qm set 101 -onboot 0
10. CPU情報の修正
wget https://github.com/FOXBI/ch_cpuinfo/raw/master/Archive/ch_cpuinfo_4.2.1/ch_cpuinfo.sh | bash
11. CPU温度の表示設定
適切なカーネルモジュールとツールを使用して正しい温度を表示。
12. 強制シャットダウン手順
rm -rf /var/lock/qemu-server/lock-100.conf
qm unlock 100
qm stop 100
13. DSM管理画面のパフォーマンス問題の修正
curl -kL https://github.com/RROrg/public/releases/download/public/admin_center.js.gz -o /usr/syno/synoman/webman/modules/AdminCenter/admin_center.js.gz
14. サーベillance Stationのライセンス制限解除
bash <(curl -L https://raw.githubusercontent.com/Kaitiz/Surveillance-Station/main/lib/SurveillanceStation-x86_64/install_license)
15. 黒群晖向けのワンクリック修正スクリプト
curl -L http://code.imnks.com/ame3patch/ame72-3005.py | python
16. OPNsenseのインストール
別途ISOからインストールする手順。
17. ZFSプールのディスク交換
zpool replace -f rpool old_disk new_disk
18. PVEのネットワーク設定をDHCPに変更
sed -i -e 's/addr/#addr/g' -e 's/gate/#gate/g' -e 's/static/dhcp/g' /etc/network/interfaces
sudo systemctl restart networking
19. ホスト名の変更
nano /etc/hostname
nano /etc/hosts
mv /etc/pve/nodes/OldHostName /etc/pve/nodes/NewHostName
20. 仮想マシンのエクスポート
qemu-imgや仮想ディスクのエクスポート方法。
21. LXCコンテナでDockerホストを構築
systemd対応のLXCテンプレートを使用。
22. SynologyでのZeroTier導入
sudo -i
cd /var/packages/zerotier/target/bin
./zerotier-one -q join network_id