Fedora下配置iSCSI目标与发起器指南
需积分: 15 187 浏览量
更新于2024-12-24
收藏 56KB DOC 举报
“Linux环境下搭建iSCSI存储网络”
在Linux系统中,特别是Fedora发行版,搭建iSCSI(Internet Small Computer System Interface)可以实现存储区域网络(SAN),允许远程iSCSI目标上的存储设备通过普通的以太网线缆被iSCSI发起者(initiator)作为本地硬盘来使用。本指南将详细介绍如何在Fedora 10上配置iSCSI目标(target)和发起者(initiator)。
首先,我们需要两台运行Fedora 10的服务器:
1. server1.example.com(发起者):IP地址192.168.0.100
2. server2.example.com(目标):IP地址192.168.0.101
在设置iSCSI目标(server2)时,我们首先要在服务器上安装必要的软件包。由于这些包只在RPM Fusion仓库中提供,所以我们需要先启用这个仓库:
```bash
sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
```
然后,我们可以安装iSCSI目标服务的相关软件包,如`tgt`:
```bash
sudo yum install tgt
```
安装完成后,我们需要编辑配置文件 `/etc/tgt/targets.conf` 来定义iSCSI目标。例如,创建一个新的LUN(逻辑单元号)并映射到一个物理磁盘:
```ini
<target iqn.2003-01.org.debian:01:server2>
backing-store /dev/sdb
initiator-group 0
</target>
```
接着,启动iSCSI目标服务并设置其开机自启:
```bash
sudo systemctl start tgt
sudo systemctl enable tgt
```
在设置iSCSI发起者(server1)时,我们需要安装`open-iscsi`软件包:
```bash
sudo yum install open-iscsi
```
接下来,我们需要编辑`/etc/iscsi/initiatorname.iscsi` 文件,设置iSCSI发起者的IQN(初始化器名称):
```ini
InitiatorName=iqn.1994-05.com.redhat:server1.example.com
```
然后,重启iSCSI服务以应用更改:
```bash
sudo systemctl restart iscsid
```
最后,通过`iscsiadm`命令发现并连接到目标:
```bash
sudo iscsiadm -m discovery -t st -p 192.168.0.101
sudo iscsiadm -m node --login
```
成功登录后,可以通过`fdisk -l`或`lsblk`命令查看新挂载的远程硬盘。
请注意,本指南仅供参考,实际操作可能因系统版本和其他环境因素而有所不同。在进行任何重大改动之前,确保备份重要数据,并遵循安全最佳实践。
1164 浏览量
362 浏览量
257 浏览量
275 浏览量
193 浏览量
2024-11-04 上传
372 浏览量
279 浏览量
163 浏览量
JavaHero0424
- 粉丝: 1
- 资源: 14
最新资源
- MSADS_Portfolio
- Arduino-FOC:用于BLDC和步进电机的Arduino FOC-基于Arduino的磁场定向控制算法库
- TestePraticoDDD:使用受DDD(域驱动设计)实践支配的结构测试项目
- react-number-format:React组件以将数字格式化为输入形式或文本形式
- 鼠标经过图片显示文字介绍代码
- 蓝色简洁企业介绍品牌宣传PPT模板
- DETR.detectron2:基于detectron2的DETR实现
- Algorithm-GoogleCodeJam-2015.zip
- StepperDriver:用于A4988,DRV8825,DRV8834,DRV8880和通用两针(DIRSTEP)步进电机驱动器的Arduino库
- RxAnimatedCarthageExample
- 逗比测试HTML5游戏源码
- HTextView:动画效果为文本,不是真正的textview
- Flarum - PHP编写的漂亮、优雅、简洁的轻论坛.zip
- 噪音控制技术.zip
- HTML5实现的全屏图片展示效果
- Web开发问题