vMware CentOS 新增&扩容磁盘指导

vMware CentOS 新增&扩容磁盘指导,第1张

vMware CentOS新增新磁盘

磁盘常用命令:

lvdisplay命令之后,可以得到以下2个lv信息:root和swap,

一般扩容工作也就针对这两个lv卷。名字会因系统而不同,这里供参考:

/dev/VolGroup/lv_root

/dev/VolGroup/lv_swap

>>扫描磁盘命令

1)echo "- - -" >/sys/class/scsi_host/host2/scan 增加硬盘扫描

2)echo 1 >/sys/class/scsi_disk/0:0:0:0/device/rescan 扩容扫描

>>循环扫描脚本

======================

#!/bin/bash

scsi_host_num=`ls -la /sys/class/scsi_host/host* | wc -l`

for (( i=0 i<$scsi_host_num i++ ))

do

echo "- - -" >/sys/class/scsi_host/host$i/scan

done

if [ $? -eq 0 ]then

echo "succeed"

else

echo "failed"

fi

======================

CentOS 7 下面 由于使用的是 XFS:

xfs_growfs /dev/mapper/centos-root

Lvextend 扩容 lveduce缩小 lvresize扩大缩小

注意:lvextend -l 100%VG /dev/VolGroup/lv 命令可以直接扩容全部

==============我是分割线,以下是虚拟硬盘扩容情况=================

vMware CentOS原磁盘扩容

不重启办法:kpartx -a /dev/sda #重新加载分区

CentOS 7 下面 由于使用的是 XFS:

xfs_growfs /dev/mapper/centos-root

注意:lvextend -l 100%VG /dev/VolGroup/lv 命令可以直接扩容全部

===================================================

>>另缩小容量,适用于CentOS6.x的ext4文件系统<<

缩小 lv_home 步骤(当空余空间为0的时候),ext4适用,xfs不适用

1、卸载lv:umount -f /dev/VolGroup/lv_home

杀掉占用用户 fuser -kivum /dev/VolGroup/lv_home

2、检查文件系统:e2fsck -f /dev/VolGroup/lv_home

3、刷新调整(缩小100G)文件系统大小:resize2fs /dev/VolGroup/lv_home 100G

4、缩小lv_home大小100G:lvreduce -L 100G /dev/VolGroup/lv_home 缩小到100G

lvresize -L -100G /dev/VolGroup/lv_home

5、刷新lv_home文件系统:resize2fs -f /dev/VolGroup/lv_home

6、挂载lv_home:mount -a (因为这个卷已经卸载fstab,所以mount -a命令会重新

挂载fstab里所有目录)

7、查看df -h检查

步骤如下:

一、准备工作:

1、下载vmware

workstation并安装。

2、下载一个centos

7的系统镜像。

二、新建虚拟机:

1、打开vmware,新建一个虚拟机。

2、选择“典型(推荐)(t)”,点“下一步”。

3、选择“稍后安装 *** 作系统”,点“下一步”。

4、选择centos系统版本,点“下一步”。

5、设置“虚拟机名称”跟虚拟机的存放“位置”,点“下一步”。

6、设置“最大磁盘大小”,选择“将虚拟磁盘存储为单个文件”,点“下一步”。

三、安装:

1、在cd/dvd处加载第一步下载的centos

7系统镜像文件。

2、点击虚拟机的电源键,然后按照步骤提示进行安装,完成后即可使用虚拟机了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11681581.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存