iSCSI(Internet Small Computer System Interface)是一種允許通過TCP/IP網(wǎng)絡(luò)傳輸SCSI命令的協(xié)議,它使得遠(yuǎn)程存儲(chǔ)可以像本地磁盤一樣連接到服務(wù)器。iSCSI協(xié)議本質(zhì)上支持在現(xiàn)有IP網(wǎng)絡(luò)上創(chuàng)建存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN),從而消除對單獨(dú)的專用存儲(chǔ)網(wǎng)絡(luò)的需求。iSCSI的兼容性主要取決于操作系統(tǒng)是否支持iSCSI協(xié)議棧。
安裝iSCSI Initiator:
sudo apt-get install open-iscsi
配置iSCSI Initiator:
/etc/iscsi/iscsi.conf
文件,輸入正確的用戶名和密碼。iscsiadm
命令搜索局域網(wǎng)內(nèi)的iSCSI目標(biāo),并登錄以掛載iSCSI磁盤。掛載iSCSI磁盤:
fdisk -l
命令查看掛載的iSCSI磁盤。mkfs.ext4
命令對磁盤進(jìn)行格式化。mount
命令掛載磁盤。iSCSI技術(shù)本身并不直接限制于特定的操作系統(tǒng),而是依賴于操作系統(tǒng)是否內(nèi)置了對iSCSI協(xié)議的支持或是否可以通過安裝額外的驅(qū)動(dòng)程序包來支持iSCSI。因此,iSCSI在Ubuntu上是兼容的,并且可以通過安裝相應(yīng)的驅(qū)動(dòng)程序包來啟用iSCSI功能。