本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
部署的先決條件
貢獻者
建議變更
您必須先在主機上安裝及設定必要的通訊協定先決條件、才能部署 Trident 。
驗證需求
NFS工具
使用作業系統的命令來安裝NFS工具。
RHEL 8以上
sudo yum install -y nfs-utils
Ubuntu
sudo apt-get install -y nfs-common
安裝NFS工具之後、請重新啟動工作節點、以避免將磁碟區附加至容器時發生故障。 |
iSCSI工具
使用適用於您作業系統的命令來安裝iSCSI工具。
RHEL 8以上
-
安裝下列系統套件:
sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
-
檢查iscsite-initier-utils版本是否為6.6.0.874-2.el7或更新版本:
rpm -q iscsi-initiator-utils
-
將掃描設為手動:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
-
啟用多重路徑:
sudo mpathconf --enable --with_multipathd y --find_multipaths n
確保在"default"(錯誤)下"etc/multipath.conf"包含"fappe_multipaths no"。 -
確保運行的是"iscsid"和"multipathd":
sudo systemctl enable --now iscsid multipathd
-
啟用並啟動「iSCSI」:
sudo systemctl enable --now iscsi
Ubuntu
-
安裝下列系統套件:
sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
-
檢查開放式iSCSI版本是否為2.0.874-5ubuntu2.10或更新版本(適用於雙聲網路)或2.0.874-7.1ubuntu6.1或更新版本(適用於焦點):
dpkg -l open-iscsi
-
將掃描設為手動:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
-
啟用多重路徑:
sudo tee /etc/multipath.conf <<-EOF defaults { user_friendly_names yes find_multipaths no } EOF sudo systemctl enable --now multipath-tools.service sudo service multipath-tools restart
確保在"default"(錯誤)下"etc/multipath.conf"包含"fappe_multipaths no"。 -
確保已啟用並執行「open-iscsi」和「多路徑工具」:
sudo systemctl status multipath-tools sudo systemctl enable --now open-iscsi.service sudo systemctl status open-iscsi
NVMe 工具
使用適用於您作業系統的命令來安裝 NVMe 工具。
|
RHEL 9.
sudo yum install nvme-cli sudo yum install linux-modules-extra-$(uname -r) sudo modprobe nvme-tcp
Ubuntu
sudo apt install nvme-cli sudo apt -y install linux-modules-extra-$(uname -r) sudo modprobe nvme-tcp