This commit is contained in:
parent
c7b792cc11
commit
91ac171898
27
README.md
27
README.md
|
|
@ -53,12 +53,12 @@ You can choose to use either **NFS** or **iSCSI** or **both**.
|
||||||
|
|
||||||
### **NFS configuration**
|
### **NFS configuration**
|
||||||
___
|
___
|
||||||
<span style="color: #eb2121"> **RHEL / CentOS** </span>
|
**RHEL / CentOS**
|
||||||
```
|
```
|
||||||
sudo yum install -y nfs-utils
|
sudo yum install -y nfs-utils
|
||||||
```
|
```
|
||||||
|
|
||||||
<span style="color: #eb7b21">**Ubuntu / Debian** </span>
|
**Ubuntu / Debian**
|
||||||
```
|
```
|
||||||
sudo apt-get install -y nfs-common
|
sudo apt-get install -y nfs-common
|
||||||
```
|
```
|
||||||
|
|
@ -66,7 +66,7 @@ sudo apt-get install -y nfs-common
|
||||||
|
|
||||||
### **iSCSI configuration**
|
### **iSCSI configuration**
|
||||||
___
|
___
|
||||||
<span style="color: #eb2121"> **RHEL / CentOS** </span>
|
**RHEL / CentOS**
|
||||||
Install the following system packages:
|
Install the following system packages:
|
||||||
```
|
```
|
||||||
sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
|
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
|
||||||
```
|
```
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
diff
|
|
||||||
! Ubuntu / Debian !
|
|
||||||
|
|
||||||
|
|
||||||
|
**Ubuntu / Debian**
|
||||||
Install the following system packages:
|
Install the following system packages:
|
||||||
```
|
```
|
||||||
sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
|
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)
|
* [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)
|
* [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)<br><br/>
|
||||||
|
[Continue configuration](#NFS-configuration)
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
**API with SSH**
|
**API with SSH**
|
||||||
___
|
___
|
||||||
Configuration templates can be found [HERE](https://github.com/D1StrX/democratic-csi/blob/667354978e497fb4624d52e909609ca278e4bd25/examples/api-with-ssh)
|
Configuration templates can be found [HERE](https://github.com/D1StrX/democratic-csi/blob/667354978e497fb4624d52e909609ca278e4bd25/examples/api-with-ssh)
|
||||||
|
<br><br/>
|
||||||
|
[Continue configuration](#Storage-onfiguration)
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
### **Storage Configuration**
|
||||||
Ensure the following services are configurged and running:
|
Ensure the following services are configurged and running:
|
||||||
|
|
||||||
» **SSH**
|
» **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
|
||||||
|
|
||||||

|

|
||||||
|
* (Optional) Enable passwordless authentication
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### **NFS configuration**
|
### **NFS configuration**
|
||||||
» NFS
|
» NFS
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue