Linux中如何扩展Veritas文件系统(VxFS)
扩展 VxFX 文件系统是 Linux/Unix 管理员的一项日常任务,可以通过以下文章中描述的几个步骤在线完成此任务:
在此,磁盘组没有足够的可用空间,因此我们将在现有磁盘组(DG)中添加新磁盘,然后调整其大小。
步骤 1:识别文件系统
使用 df 命令检查要增加/扩展的文件系统,并记下以下输出中的磁盘组(DG)和卷名称,稍后在运行vxdg
和vxresize
命令时将使用这些名称。
# df -hP /dataFilesystem Size Used Avail Use% Mounted on/dev/vx/dsk/testdg/testvol 9.0G 8.4G 0.6G 95% /data
根据上面的输出,VxFS 文件系统大小为 9.0 GB,我们希望额外扩展 5 GB 并发布此活动,VxFS 大小将为 14 GB。
在本例中,DG 名称为testdg
,卷名称为testvol
。
步骤 2:获取新磁盘/LUN
新磁盘必须由存储团队映射到主机,这可能需要 CR 批准,因此提出 CR 并向相关团队添加必要的任务,并且还包括此活动的回滚计划。
步骤 3:扫描磁盘/LUN
存储团队将新 LUN 映射到主机后,获取 LUN id 并将其保存。
使用以下命令扫描 LUN 以在操作系统级别发现它们。
for disk_scan in `ls /sys/class/scsi_host`; do echo "Scanning $disk_scan…Completed" echo "- - -" > /sys/class/scsi_host/$disk_scan/scandone
Scanning host0...CompletedScanning host1...Completed..Scanning host[N]...Completed
扫描完成后,使用以下命令查看是否在操作系统级别找到给定的 LUN。
lsscsi --scsi | grep -i [Last_Five_Digit_of_LUN]
步骤 4:在 VxVM 中查找磁盘
默认情况下,所有可用磁盘对 Veritas 卷管理器(VxVM)都是可见的,可以使用vxdisk
命令列出这些磁盘,如下所示。
# vxdisk -e listDEVICE TYPE DISK GROUP STATUS OS_NATIVE_NAME ATTRemc_01 auto:cdsdisk disk1 testdg online sdd -emc_02 auto:cdsdisk disk2 testdg online sde -emc_03 auto:none - -online invalid sdf -sda auto:LVM - -LVM sda -sdb auto:LVM - -LVM sdb -
磁盘sdf
的状态显示为Online invalid
表示该磁盘不受 VxVM 控制。但是,请使用smartctl
命令仔细检查 LUN id,以确保你选择了正确的磁盘。
smartctl -a /dev/sd[x]|grep -i unit
如果磁盘未填充到 VxVM,请执行以下命令扫描操作系统设备树中的磁盘设备。
vxdisk scandisks
步骤 5:在 VxVM 中初始化磁盘
当磁盘在步骤 4中对 VxVM 可见,那么使用vxdisksetup
命令初始化磁盘,如下所示:
vxdisksetup -i sdf
上面的命令将磁盘 sdf
带到 Veritas 卷管理器(VxVM),并且磁盘状态现在更改为online
。
相关文章
-
Linux 21个实用的终端快捷键
学习 Linux 命令无疑是你的首要任务,但当你能熟练 运用命令行之后,有另一样东西值得你去关注。那就是终端快捷键!如果你不知道如何利用它们提升终端会话的效率,那你就无法真正理解它们的重要性。在本教程
>2023-09-29 -
Linux 服务器上网址的打开速度优化
要加快 Linux 服务器上网址的打开速度,可以考虑以下几个方面的优化: 1. 优化网络配置: - 调整 TCP/IP 参数:根据服务器的网络环境,可以优化 TCP/IP 参数来提高网络连接的
>2023-09-29 -
Linux内核6.5支持 Wi-Fi 7 和 USB4
Linux 6.5 内核在Linux 6.4 内核的基础上进行了进一步的开发,带来了值得注意的改变和新特性。Linus Torvalds 表示,这是一次相对顺畅的发布:上周并没有发生任何异常或惊人的事
>2023-09-29 -
Linux系统如何创建用户并为其设置密码
根据下列要求创建用户及组账号:1、名为admins的组2、用户harry,其附属组为admins3、用户natasha,其附属组还属于admins4、用户alice,没有可交互的登录Shell,且不属
>2023-09-29 -
Linux如何映射SAN LUN、磁盘和文件系统
对于某些需求,你可能需要找到映射到逻辑单元号(LUN)和文件系统(FS)的块设备,以进行文件系统扩展或灾难恢复(DR)活动。当你管理更大的基础设施时,类似的活动可能会经常发生。假设有超过 1000 台
>2023-09-29