Ubuntu: 配置安装iSCSI
来源:互联网 发布:如果女朋友是病娇 知乎 编辑:程序博客网 时间:2024/05/22 01:55
这是在ubunu 14下如何安装iSCSI
背景:
目前计算机领域的存储解决方案主要有直连存储(DAS), 存储区域网络(SAN)以及网络附加存储(NAS)三种。
DAS: Direct- Attached Storage 通过SCSI接口与存储设备相连,主要是家庭个人电脑;
SAN: Storage Area Network 用光纤技术将服务器跟存储设备连接在一起
NAS: network-Attached Storage 通过以太网交换机等连接服务器跟存储设备。
NAS与SAN的主要区别在于: NAS共享的是文件系统,SAN共享的是块设备
iSCSI (Internet Small Computer System Interface) 是典型的IP-SAN技术,客户端发送SCSI命令跟远端的存储设备(target),实现数据的存储和备份功能。
iSCSI使用TCP 860和3260端口进行通信。iSCSI摆脱了存储设备的距离设置,只要支持tcp/ip协议就好。
服务端
1. Deploy iSCSI service
sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms
2. 修改iscsitarget
vim /etc/default/iscsitarget
ISCSITARGET_ENABLE=true
3. 创建一定大小的文件
dd if=/dev/zero of=/media/volume0/storlun0.bin count=0 obs=1 seek=125M
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.000671789 s, 0.0 kB/s
root@ProvServer:/media/volume0# ls -al
total 8
drwxr-xr-x 2 root root 4096 Apr 26 09:19 .
drwxr-xr-x 5 root root 4096 Apr 26 09:18 ..
-rw-r--r-- 1 root root 131072000 Apr 26 09:19 storlun0.bin
4. 配置IQN
nano /etc/iet/ietd.conf
最后添加
Target iqn.2017-08.local.mynet:storage.sys0
Lun 0 Path=/media/volume0/storlun0.bin,Type=fileio,ScsiId=lun0,ScsiSN=lun0
IQN(iSCSI Qualified Name)为iSCSI合格名称,一般为iqn.yyyy-mmm.<reversed domain name>: identifier。
LUN (Logical Unit Number) 为标识存储设备。
5.启用服务
root@ProvServer:/media/volume0# service iscsitarget restart
* Removing iSCSI enterprise target devices:
...done.
* Stopping iSCSI enterprise target service:
...done.
* Removing iSCSI enterprise target modules:
...done.
* Starting iSCSI enterprise target service
...done.
...done.
客户端
1. 下载 iSCSI Initiator
step1:目标: 192.168.11.177 (服务端的ip地址)
step2: 快速链接-->确定
就可以看到自己设置的IQN名称
2. Disk Management
计算机管理---> 磁盘管理
就可以看到自己的125MB的磁盘。
然后就可以格式化,然后分配空间,用起来了。
参考网站: https://linhost.info/2012/05/configure-ubuntu-to-serve-as-an-iscsi-target/
谢谢心善的你看到这里。
- Ubuntu: 配置安装iSCSI
- Ubuntu安装iSCSI HBA
- ubuntu 下安装配置open-iscsi并自动挂载
- Openfiler 安装+iSCSI配置
- iscsi initiator 安装配置
- iSCSI安装配置
- iscsi 完美安装配置
- Centos7 安装配置ISCSI
- linux iscsi initiator 安装配置
- linux iscsi initiator 安装配置
- linux iscsi initiator 安装配置
- iscsi服务器安装和配置
- iSCSI 及 iSCSI配置
- 我的iscsi-target安装配置
- Linux-->基础知识--> linux iscsi initiator 安装配置
- iSCSI配置
- iscsi配置
- 配置ISCSI
- java8再学习之泛型
- Unity---脚本生命周期详解
- Java中Connection集合简介
- js的面向对象
- 暑假第七天总结
- Ubuntu: 配置安装iSCSI
- Redis的快照功能
- Spring、Spring MVC、Mybatis整合配置文件详解
- 文章标题
- 剑指offer--把字符串转换成整数
- EEGLAB数据分析:预处理与后续处理
- MySQL系列(一)---基础知识大总结
- palindrome-number
- 机器学习:逻辑回归原理及实现代码