A newer release of this product is available.
Prerequisites for deployment
You have to install and configure the necessary protocol prerequisites on your host before you can deploy Astra Trident.
-
Verify that your deployment meets all of the requirements.
-
Verify that you have a supported version of Docker installed. If your Docker version is out of date, install or update it.
Protocol |
Operating system |
Commands |
NFS |
|
sudo yum install -y nfs-utils
|
NFS |
|
sudo apt-get install -y nfs-common
|
iSCSI |
|
-
Install the following system packages:
sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
-
Start the multipathing daemon:
sudo mpathconf --enable --with_multipathd y
-
Ensure that iscsid and multipathd are enabled and running:
sudo systemctl enable iscsid multipathd
sudo systemctl start iscsid multipathd
-
Discover the iSCSI targets:
sudo iscsiadm -m discoverydb -t st -p <DATA_LIF_IP> --discover
-
Log in to the discovered iSCSI targets:
sudo iscsiadm -m node -p <DATA_LIF_IP> --login
-
Enable and start iscsi :
sudo systemctl enable iscsi
sudo systemctl start iscsi
|
iSCSI |
|
-
Install the following system packages:
sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
-
Enable multipathing:
sudo tee /etc/multipath.conf <←'EOF'
defaults {
user_friendly_names yes
find_multipaths yes
}
EOF
sudo service multipath-tools restart
-
Ensure that iscsid and multipathd are running:
sudo service open-iscsi start
sudo service multipath-tools start
-
Discover the iSCSI targets:
sudo iscsiadm -m discoverydb -t st -p <DATA_LIF_IP> --discover
-
Log in to the discovered iSCSI targets:
sudo iscsiadm -m node -p <DATA_LIF_IP> --login
|