linux下如何挂载磁盘阵列

本文介绍了一种解决磁盘阵列消失的问题的方法,包括如何通过一系列步骤重新挂载磁盘阵列,以便恢复对虚拟用户数据的访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不知道什么原因,三个月之前把磁盘阵列挂载上了,但是现在无论怎么访问ftp也访问不了,后来,进入服务器才发现,建立在磁盘阵列上的虚拟用户的磁盘阵列消失了。想了很长时间才想出来,怎么挂载磁盘阵列:

步骤如下:

1)先用fdisk-l查看一下,系统磁盘。游离的磁盘阵列会以/dev/sdb的形式出现在正常磁盘的下方,下面我们就把这个/dev/sdb挂载上。

2)在mount下建立一个存放磁盘阵列的文件夹,假设叫做raid,

mnt]# mkdir raid

3)执行命令:

mount -t auto /dev/sdb /mnt/raid

这样就可以实现挂载了!


如果提示需要指定文件格式,那还需要执行 

mkfs.ext3 /dev/sdb

然后再执行mount命令

iSCSI(Internet SCSI)是一种通过TCP/IP网络传输SCSI命令的技术,它允许服务器将远程存储设备视为本地磁盘。挂载iSCSI磁盘阵列通常涉及以下几个步骤: ### 步骤一:安装iSCSI启动器 首先需要确保你的系统上已经安装了iSCSI启动器工具包。 **对于基于Debian/Ubuntu系统的Linux发行版**: ```bash sudo apt-get update sudo apt-get install open-iscsi ``` **对于基于RedHat/CentOS/Fedora的Linux发行版**: ```bash sudo yum install iscsi-initiator-utils ``` ### 步骤二:发现并连接到目标iSCSI服务器 1. 使用`iscsiadm -m discovery` 命令查找可用的目标。 ```bash sudo iscsiadm --mode discovery --type sendtargets --portal <target_IP> ``` 2. 找到正确的IQN (iSCSI Qualified Name) 后可以尝试登录: ```bash sudo iscsiadm --mode node --targetname <Target_IQN> --login ``` ### 步骤三:检查新添加的块设备 一旦成功登录,你应该能够在 `/dev/disk/by-path/` 或者直接在 `/dev/sd*` 下面看到新的磁盘设备。你可以使用 `lsblk`, `fdisk -l` 等命令查看所有已知硬盘情况。 ### 步骤四:创建文件系统、分区或将其加入现有的RAID配置中 如果这是一个全新的裸盘,则可以根据需求对其进行初始化操作,例如创建一个新的EXT4文件系统: ```bash sudo mkfs.ext4 /dev/<new_disk_identifier> ``` 接着就可以像普通磁盘一样进行格式化或者设置LVM卷组等高级操作;如果是作为已有集群的一部分的话则按相应方案处理即可。 完成上述过程后,iSCSI 挂载就算完成了,并且可以在系统重启时自动重新加载此 iSCSI 设备(需确保服务开机自启及保存会话信息).
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值