From 91ac17189835e78eed7b9efa9b50ca18457e8217 Mon Sep 17 00:00:00 2001 From: D1StrX Date: Fri, 24 Dec 2021 20:16:47 +0100 Subject: [PATCH] . --- README.md | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 4bca55f..6bc2c9e 100644 --- a/README.md +++ b/README.md @@ -53,12 +53,12 @@ You can choose to use either **NFS** or **iSCSI** or **both**. ### **NFS configuration** ___ - **RHEL / CentOS** +**RHEL / CentOS** ``` sudo yum install -y nfs-utils ``` -**Ubuntu / Debian** +**Ubuntu / Debian** ``` sudo apt-get install -y nfs-common ``` @@ -66,7 +66,7 @@ sudo apt-get install -y nfs-common ### **iSCSI configuration** ___ - **RHEL / CentOS** +**RHEL / CentOS** Install the following system packages: ``` sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath @@ -85,10 +85,8 @@ sudo systemctl enable iscsi && sudo systemctl start iscsi ```
-diff -! Ubuntu / Debian ! - +**Ubuntu / Debian** Install the following system packages: ``` sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools @@ -156,20 +154,29 @@ The various `freenas-api-*` drivers are currently EXPERIMENTAL and can only be u * [Additional middleware changes to support Democratic CSI use of native API](https://jira.ixsystems.com/browse/NAS-111870) * [TrueNAS Scale 21.08 - Could not log into all portals](https://github.com/democratic-csi/democratic-csi/issues/112) -* [Pure api based truenas driver (ssh dependency removed)](https://github.com/democratic-csi/democratic-csi/issues/101) - +* [Pure api based truenas driver (ssh dependency removed)](https://github.com/democratic-csi/democratic-csi/issues/101)

+[Continue configuration](#NFS-configuration)
+ **API with SSH** ___ -Configuration templates can be found [HERE](https://github.com/D1StrX/democratic-csi/blob/667354978e497fb4624d52e909609ca278e4bd25/examples/api-with-ssh) -Ensure the following services are configurged and running: +Configuration templates can be found [HERE](https://github.com/D1StrX/democratic-csi/blob/667354978e497fb4624d52e909609ca278e4bd25/examples/api-with-ssh) +

+[Continue configuration](#Storage-onfiguration) +
+ +### **Storage Configuration** +Ensure the following services are configurged and running:   »   **SSH** -* if you use a password for authentication make sure it is allowed -* Ensure `ZSH`, `BASH`, or `SH` is set as the root shell, `CSH` gives false errors due to quoting +* Ensure `ZSH`, `BASH`, or `SH` is set as the root shell, `CSH` gives false errors due to quoting +        ![image](https://user-images.githubusercontent.com/40062371/147365044-007b2657-30f9-428b-ae12-7622a572866d.png) +* (Optional) Enable passwordless authentication +       ![image](https://user-images.githubusercontent.com/40062371/147369769-5d46cf14-ae00-444a-8ba2-b3e428ef4a8d.png) -       ![image](https://user-images.githubusercontent.com/40062371/147365044-007b2657-30f9-428b-ae12-7622a572866d.png) + + ### **NFS configuration**   » NFS