當前位置:首頁 » 存儲配置 » linux掛載san存儲

linux掛載san存儲

發布時間: 2022-08-04 02:21:26

linux想掛載通過ipsan協議推送上來的磁碟,兩個ip共分配了21個未分區的盤,

先安裝iSCSI initiator以及iscsiadm

iscsiadm是基於命令行的iscsi管理工具,提供了對iscsi節點、會話、連接以及發現記錄的操作。

iscsiadm的使用說明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以運行man iscsiadm或iscsiadm --help

#yum install iscsi-initiator-utils*

使用

下面來講一下連接iscsi設備的步驟:

1 啟動iscsi守護進程

#service iscsi start

默認情況下,系統啟動後此進程會自動運行

2 發現目標

默認情況下,iscsi發起方和目標方之間通過埠3260連接。假設已知iscsi的目標方IP是192.168.1.1,運行下列命令:

#chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI啟動狀態)

#iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260

此時找到擁有一個目標(target)

#192.168.1.1:3260,2 iqn.1995-03.com.dothill:01.array.00c0ff137675

3登入節點

以上面被發現的目標為例

# iscsiadm -m node –T iqn.1995-03.com.dothill:01.array.00c0ff137675 -p 192.168.1.1:3260 -l

其中iqn.1997-05.com.test:raid是目標名

如果要在系統啟動時自動登入

# iscsiadm -m node –T iqn.1995-03.com.dothill:01.array.00c0ff137675 -p 192.168.1.1:3260 --op update -n node.startup -v automatic

登入節點後,運行

#fdisk –l

應該可以看到目標方的存儲設備信息,如

Disk /dev/sdb: 3489.8 GB, 3489862254592 bytes

255 heads, 63 sectors/track, 424284 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

/dev/sdb即為連接的iscsi存儲設備

登入需驗證碼的節點:

(1)開啟認證
iscsiadm -m node -T [裝置] -o update --name node.session.auth.authmethod --value=CHAP
*.使用-o同--op
(2)添加用戶
iscsiadm -m node -T [裝置] --op update --name node.session.auth.username --value=[用戶名]
(3)添加密
iscsiadm –m node –T [裝置] –op update –name node.session.auth.password –value=[密碼]

4 格式化設備

如欲將設備格式化為ext3文件系統,運行

# mkfs.ext4 /dev/sdb

5掛接設備

在/mnt下創建iscsi目錄

#mkdir /mnt/iscsi

運行mount命令:

# mount /dev/sdb /mnt/iscsi

針對iscsi設備的特殊mount選項

運行df –h可以看到:

/dev/sdb 3.4T186M 3.4T 1% /mnt/iscsi

iscsi設備被成功掛接,可以當作常規存儲設備使用了。

如果要在系統啟動時自動掛接

編輯/etc/fstab

加入一行:

/dev/sdb /mnt/iscsi ext4 default 0 0

6 登出節點

首先解除掛接

#umount /mnt/iscsi

登出

# iscsiadm -m node –T iqn.1995-03.com.dothill:01.array.00c0ff137675 -p 192.168.1.1:3260 –u

在 iSCSI Target 伺服器中使用LVM創建和設置LUN

為什麼使用LUN?

LUN用於存儲,SAN存儲大多數由LUN的集群來組成存儲池,LUN由目標器的幾塊物理驅動器組成。我們可以使用LUN作為系統物理驅動器來安裝操作系統,LUN可以用在集群、虛擬伺服器、SAN中。在虛擬伺服器中使用LUN的主要用途是作為操作系統的存儲。LUN的性能和可靠性根據在創建目標存儲伺服器時所使用的驅動器決定。

前置閱讀

要了解創建iSCSI 目標器,點擊下面的鏈接。

  • 使用iSCSI Target創建集中式安全存儲(一)

  • 主伺服器設置

    系統信息和網路設置部分與前文的iSCSI 目標器相同 - 我們在相同的伺服器上定義LUN。

  • 操作系統 –CentOS6.5 (Final)

  • iSCSI 目標器 IP – 192.168.0.200

  • 使用的埠 : TCP 860, 3260

  • 配置文件 : /etc/tgt/targets.conf

  • 在iSCSI 目標器使用LVM創建LUN

    首先,用fdisk -l命令找出驅動器的列表,這會列出系統中所有分區的列表。

  • # fdisk -l

  • 上面的命令只會給出基本系統的驅動器信息。為了得到存儲設備的信息,使用下面的命令來得到存儲設備的列表。

  • # fdisk -l /dev/vda && fdisk -l /dev/sda

  • LUN信息

    上面的命令會列出可用LUN的下面這些信息

  • iSCSI 限定名

  • iSCSI 已經准備好

  • 默認LUN 0被控制器所保留

  • LUN 1是我們定義的目標器

  • 這里我為每個LUN都定義了4GB

  • 在線: 是的,這就是可以使用的LUN

  • 現在我們已經使用LVM為目標器定義了LUN,這可擴展並且支持很多特性,如快照。我們將會在第三部分了解如何用目標器授權,並且本地掛載遠程存儲。

② Linux下如何搭建SAN系統

ipsan配置:
server端 192.168.1.20
安裝包 scsi-target-utils #yum安裝
vim /etc/tgt/targets.conf
<target iqn.2008-09.com.example:server.target1>
backing-store /dev/sda#你要共享的硬碟或分區
write-cache off
vendor_id xx #client配置udev時使用
proct_id xx #client配置udev時使用
initiator-address 192.168.1.0/24 #訪問列表
</target>
service tgtd start #開啟服務
tgt-admin show #檢查ipsan開啟狀態
client 192.168.1.11
安裝包 iscsi-initiator-utils
service iscsid start #開啟服務
iscsiadm -m discovery -t sendtargets -p 192.168.1.20:3260 #發現server端存儲
iscsiadm -m node -T iqn.2008-09.com.example:server.target1 -l #掛在分區
fdisk -l #查看分區是否掛在成功
iscsiadm -m node -T iqn.2008-09.com.example:server.target1 -u #卸載分區
以上在redhat系系統可用,未配置udev。

③ linux 的文件類型和ipsan的文件類型不統一可以掛載嗎

只要內核有支持該文件系統類型的模塊,就能掛載,san存儲模塊我沒用過,也許需要重新編譯內核模塊以添加支持。

④ linux系統可以為windows系統提供iscsi掛載嗎

這個和操作系統無關吧,只要acls裡面允許某機器遠程掛接,並且iqn是有效的,windows和linux只見應該是可以互相提供iscsi掛載。

⑤ linux下 掛載NAS存儲,無寫許可權

從你掛的目錄NAS這個文件下ROOT是有讀寫執行許可權,只不過源NFS方件是否設定了相關ROOT許可權;

⑥ 如何在linux下掛載存儲

在存儲設備上寫好相應lun允許連接的HBA卡WWN號就行了
然後reboot下linux就應該能用fdisk -l看到有個新的設備

⑦ linux平台上如何配置san共享存儲

用mount命令吧。具體要看SAN是用什麼形式共享出來的。

⑧ LINUX下掛載了一個IPSAN,IPSAN的容時不時有48T,請問應該怎麼什麼文件系統

SAN存儲設備一旦被Linux主機識別了,你就可以把他當做是一塊磁碟去使用好了,只不過你的這塊磁碟有點大,每塊有48TB這么大,所以識別之後,你可以向對待磁碟一樣將他分區、格式化文件系統都沒有問題的。
第二個問題,如何吧三台IPSAN的容量整合到一起,我理解就是要把三台IPSAN 48TB*3的容量掛載到同一個目錄下對吧。那很簡單,使用LVM,把三個IPSAN設備識別出來的空間分別格式化成三個PV,然後建立一個VG,把這三個PV加入新建的VG,最後在這個VG里創建一個足夠大的LV,把這個LV格式化成你要的文件系統掛載到你要的路徑就好了。
對於SAN設備,我還是建議你把他創建成適當大小的LUN,再把這些LUN指給需要的主機,一個LUN就48TB,在數據遷移的時候都會顯得很不方便。

⑨ 關於linux掛載nas網路存儲

NAS 的中文名稱是網路附加存儲,是基於硬碟的專業存儲技術。它可以直接接入計算機網路,為各種操作系統的客戶端提供集中式的數據存取服務。
NAS支持NFS協議,Linux操作系統也是支持NFS協議的,可以直接在Linux裡面掛載NAS共享出來的NFS目錄,把數據直接拷貝到NAS上。
比如NAS伺服器的地址是10.0.0.111,在Linux上:
# mount 10.0.0.111:/sharefolder /mnt
# cp -r /des /mnt

熱點內容
京東微信密碼是多少 發布:2024-10-05 10:28:48 瀏覽:485
粘連演算法 發布:2024-10-05 10:10:45 瀏覽:646
php監控進程 發布:2024-10-05 09:37:06 瀏覽:49
企業密信怎麼找回伺服器代碼 發布:2024-10-05 09:33:19 瀏覽:228
怎麼用電腦開mc伺服器 發布:2024-10-05 09:25:01 瀏覽:408
linux目錄亂碼 發布:2024-10-05 09:24:24 瀏覽:171
歐姆龍plc有密碼如何傳送 發布:2024-10-05 09:24:24 瀏覽:336
安卓11如何隱藏圖標 發布:2024-10-05 09:11:32 瀏覽:702
唐山壹編程 發布:2024-10-05 08:48:07 瀏覽:814
廣東gps時鍾伺服器雲主機 發布:2024-10-05 08:27:31 瀏覽:757