linux中Disk /dev/sde 不同代表什么意思
时间: 2023-12-17 12:05:08 浏览: 319
在 Linux 中,磁盘的命名方式通常采用 /dev/sdX 的形式,其中 X 代表字母序号,例如 /dev/sda、/dev/sdb、/dev/sdc 等等。
每个字母代表一个磁盘设备。例如,/dev/sda 是指第一块磁盘,/dev/sdb 是指第二块磁盘,以此类推。而字母后面的数字则代表磁盘的分区。例如,/dev/sda1 是指第一块磁盘的第一个分区,/dev/sdb2 是指第二块磁盘的第二个分区。
因此,/dev/sde 表示第五块磁盘。如果您在系统中安装了多个磁盘,可以通过查看 /proc/partitions 文件来了解系统中所有磁盘的详细信息。
相关问题
在 Rocky Linux 中请采用 iscsi,搭建存储服务。 (1)为 linux8 添加 4 块硬盘,每块硬盘大小为 5G,创建 lvm 卷,卷组名为 vg1,逻辑卷名为 lv1,容量为全部空间,格式化为 ext4 格式。使用/dev/vg1/lv1 配置为 iSCSI 目标服务器,为 linux9 提供 iSCSI服务。iSCSI 目标端的 wwn 为 iqn.2023-08.lan.skills:server,iSCSI发起端的 wwn 为 iqn.2023-08.lan.skills:client。 ,(2)配置linux9为iSCSI客户端,实现discovery chap和session chap 双向认证,Target 认证用户名为 IncomingUser,密码为IncomingPass;Initiator 认证用户名为 OutgoingUser,密码为OutgoingPass。修改/etc/rc.d/rc.local 文件开机自动挂载 iscsi 硬盘到/iscsi 目录。
好的,以下是在 Rocky Linux 中搭建 iSCSI 存储服务的步骤:
1. 在 linux8 上添加 4 块硬盘,每块硬盘大小为 5G,并创建 LVM 卷。
```
# fdisk /dev/sdb # 对第一块硬盘进行分区
# fdisk /dev/sdc # 对第二块硬盘进行分区
# fdisk /dev/sdd # 对第三块硬盘进行分区
# fdisk /dev/sde # 对第四块硬盘进行分区
# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 # 创建物理卷
# vgcreate vg1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 # 创建卷组
# lvcreate -n lv1 -l 100%FREE vg1 # 创建逻辑卷
# mkfs.ext4 /dev/vg1/lv1 # 格式化逻辑卷为 ext4 文件系统
```
2. 安装 iSCSI 相关软件包。
```
# dnf install targetcli -y
```
3. 配置 iSCSI 服务器端。
首先,打开 targetcli 工具并创建 iSCSI 目标。
```
# targetcli
/backstores/block create iscsi-disk /dev/vg1/lv1
/iscsi create iqn.2023-08.lan.skills:server
/iscsi/iqn.2023-08.lan.skills:server/tpg1/acls create iqn.2023-08.lan.skills:client
/iscsi/iqn.2023-08.lan.skills:server/tpg1/luns create /backstores/block/iscsi-disk
/iscsi/iqn.2023-08.lan.skills:server/tpg1 set attribute authentication=0 demo_mode_write_protect=0 generate_node_acls=1 cache_dynamic_acls=1
```
这里创建了一个名为 iqn.2023-08.lan.skills:server 的 iSCSI 目标,并且开启了 ACL 认证,并且设置了认证用户名和密码。
4. 配置 iSCSI 客户端。
在 linux9 上安装 iSCSI 相关软件包。
```
# dnf install iscsi-initiator-utils -y
```
然后,编辑 /etc/iscsi/initiatorname.iscsi 文件添加 iSCSI 发起端的 wwn。
```
# vi /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2023-08.lan.skills:client
```
接下来,创建 iSCSI 目标的认证信息。
```
# vi /etc/iscsi/iscsid.conf
node.session.auth.authmethod = CHAP
node.session.auth.username = IncomingUser
node.session.auth.password = IncomingPass
node.session.auth.username_in = OutgoingUser
node.session.auth.password_in = OutgoingPass
```
然后,执行以下命令连接 iSCSI 目标。
```
# iscsiadm -m discovery -t st -p <ip_address> # 扫描 iSCSI 目标
# iscsiadm -m node -T iqn.2023-08.lan.skills:server -p <ip_address> --login # 连接 iSCSI 目标
```
最后,修改 /etc/rc.d/rc.local 文件使 iSCSI 硬盘在开机时自动挂载。
```
# vi /etc/rc.d/rc.local
iscsiadm -m node -T iqn.2023-08.lan.skills:server -p <ip_address> --login
mkdir /iscsi
mount /dev/sdb /iscsi
```
注意,这里的 /dev/sdb 是 iSCSI 目标的设备路径,需要根据实际情况进行修改。
至此,在 Rocky Linux 中搭建 iSCSI 存储服务的步骤就完成了。
任务描述:请采用 iscsi,搭建存储服务。系统为rocky9 (1)为 linux8 添加 4 块硬盘,每块硬盘大小为 5G,创建 lvm 卷,卷组名为 vg1,逻辑卷名为 lv1,容量为全部空间,格式化为 ext4 格式。使用/dev/vg1/lv1 配置为 iSCSI 目标服务器,为 linux9 提供 iSCSI服务。iSCSI 目标端的 wwn 为 iqn.2023-08.lan.skills:server,iSCSI发起端的 wwn 为 iqn.2023-08.lan.skills:clien
好的,我理解了你的要求。以下是实现步骤:
1. 在Linux 8上安装 iscsi-target 和 lvm2:
```
yum install targetcli lvm2
```
2. 创建四块5GB的硬盘分区,可以使用 fdisk 或 parted 工具完成。
3. 创建 LVM 卷组 vg1,将四个分区加入到 vg1 中:
```
pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
vgcreate vg1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
```
4. 创建逻辑卷 lv1,使用全部空间:
```
lvcreate -l 100%FREE -n lv1 vg1
```
5. 格式化 lv1 为 ext4 文件系统:
```
mkfs.ext4 /dev/vg1/lv1
```
6. 配置 iSCSI 目标服务器,将 lv1 映射为 iSCSI 目标设备:
```
targetcli
/> backstores/block create iscsi_disk /dev/vg1/lv1
/> iscsi/ create iqn.2023-08.lan.skills:server
/> iscsi/iqn.2023-08.lan.skills:server/tpg1/acls create iqn.2023-08.lan.skills:client
/> iscsi/iqn.2023-08.lan.skills:server/tpg1/luns create /backstores/block/iscsi_disk
```
7. 启动 iscsi-target 服务:
```
systemctl start target
systemctl enable target
```
8. 在 Linux 9 上安装 iscsi-initiator-utils:
```
yum install iscsi-initiator-utils
```
9. 启动 iSCSI 服务:
```
systemctl start iscsid
systemctl enable iscsid
```
10. 配置 iSCSI 发起端,将 iSCSI 目标设备映射到本地:
```
iscsiadm -m discovery -t st -p [iSCSI 目标服务器 IP 地址]
iscsiadm -m node -l -T iqn.2023-08.lan.skills:server -p [iSCSI 目标服务器 IP 地址]
```
11. 现在你可以在 Linux 9 上像使用本地磁盘一样使用 iSCSI 目标设备了,路径为 /dev/sdb(或其他字母,根据系统情况而定):
```
mkfs.ext4 /dev/sdb
mount /dev/sdb /mnt
```
这样,你就成功地使用 iSCSI 搭建了一个存储服务,将 Linux 8 上的 LVM 卷映射为 iSCSI 目标设备,为 Linux 9 提供了 iSCSI 服务。
阅读全文