ubunut1604下配置ocfs2訪問iscsi

2021-07-25 05:08:28 字數 2271 閱讀 6757

環境中採用的iscsi server是有freenas提供的

請參考1、安裝iscsi initiator,我選擇open iscsi

$sudo apt-get install open-iscsi
2、chap設定

如果ip-san上設定了chap(沒有設定chap的話,可以略去這一步),則要修改/etc/iscsi/iscsid.conf,找到以下內容,去掉前面的#,然後將使用者名稱、密碼改為san上設定好的密碼

node.session.auth.authmethod = chap

node.session.auth.username = username

node.session.auth.password = password

3.搜尋區域網內的target:

$iscsiadm

-m discovery -t sendtargets -p

192.168

.153

.221:3260

其中 192.168.153.221 為target的ip,3260為iscsi服務的埠好,執行後可以看到如下內容:

192.168.153.221:3260,1 iqn.2005-10.org.freenas.ctl:iscsi-kvm

也就是找到了target和它的iqn了。

4.登入target

$iscsiadm

-m node -t iqn.2005

-10.org.freenas.ctl:iscsi-kvm

-p192.168

.153

.221:3260

-l

fdisk -l

可以看到新的一塊盤/dev/sdb

安裝ocfs2

$apt

-get install ocfs2-tools ocfs2console ocfs2-tools

-dev

編輯配置檔案

$vim /etc/ocfs2/cluster.conf

node:

name = clouder-osa-155

cluster = ocfs2

number = 0

ip_address = 192.168

.153

.155

ip_port = 7777

node:

name = clouder-osa-156

cluster = ocfs2

number = 1

ip_address = 192.168

.153

.156

ip_port = 7777

cluster:

name = ocfs2

node_count = 2

配置開機自啟

$systemctl enable o2cb

$systemctl restart o2cb

$systemctl status o2cb

7.配置ocfs2使用iscsi的盤

fdisk /dev/sdb
構建出乙個分割槽/dev/sdb1

mkfs.ocfs2 /dev/sdb1

mkdir /home/iscsi-ocfs2

mount -t ocfs2 /dev/sdb1 /home/iscsi-ocfs2

8.在另一台機器192.168.153.156上掛載上iscsi

iscsiadm -m discovery -t sendtargets -p

192.168

.153

.221:3260

iscsiadm -m node -t iqn.2005

-10.org.freenas.ctl:iscsi-kvm

-p192.168

.153

.221:3260

-l

可以看到/dev/sdb1已經格式化為ocfs2檔案系統

只需

mkdir /home/iscsi-ocfs2

mount -t ocfs2 /dev/sdb1 /home/iscsi-ocfs2

至此可以測試

在一台機器的/home/iscsi-ocfs2上建立檔案,可以在另一台機器上看見

Ubuntu16 04下的NFS配置

1.安裝軟體包 sudo apt get install nfs kernel server 2.開啟 etc exports檔案,在末尾加入 home rw,sync,no root squash 注 nfs允許掛載的目錄及許可權,在檔案 etc exports中進行定義,各欄位含義如下 home...

ubuntu 16 04 下配置串列埠輸出

一 修改grub,增加 grub cmdline linux console tty0 console ttys0,115200n8 grub terminal serial grub serial command serial speed 115200 unit 0 word 8 parity n...

Ubuntu16 04下loam的配置

安裝ros比較簡單,可以參考其他教程,安裝pcl可以看我之前的爬坑經歷 搭建ros環境 mkdir p catkin ws src cd cd catkin ws catkin make source devel setup bash cd catkin ws cd src git clone cd...