本篇文章给大家谈谈centos怎么增加空间,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、虚拟机centos怎么增加硬盘空间
- 2、centos 6 linux 分区 增加磁盘空间
- 3、Centos怎么给根分区增加空间
- 4、如何在 CentOS 7 中添加新磁盘而不用重启系统
- 5、centos7如何给home扩容空间
虚拟机centos怎么增加硬盘空间
vmware中 centos的磁盘大小 20G-30G
现象:fdisk -l可以看到增大后的磁盘总量,但是需要增加分区并格式化然后挂载才能使用.
一、vmware中的设置
先关闭虚拟机
vm-settings-hard disk-utilities-expand-输入大小(增加后的大小)
二、启动虚拟机,进入命令行
1、 fdisk /dev/sda进入命令行Command (m for help):
2 、输入 p 列出分区表
3 、输入 n 增加分区
4、选择p,即primary partition,回车后会自动分配分区号,一般默认情况在已有分区号上加1,已有3则为4。
5 、输入w 保存退出,fdisk -l 查看新的分区布局
6 、重启
7、 格式化为ext3格式 mkfs.ext3 /dev/sda4
8、 挂载到某个目录
mkdir /cm
mount /dev/sda4 /cm
df -h //查看分区挂载及使用情况
9、 设置开机自动加载此分区
vi /etc/fstab 分区表文件
末尾添加
/dev/sda4 /cm ext3 defaults 0 0
ps :如果修改出错,会造成无法进入桌面环境,只能进到字符界面原因是出错后启动根目录(/)的 以只读的挂载模式,编辑后就算强制保存了也不会生效。
解决方法:
执行修改挂载的读写权限 mount -o remount, rw /
重新修改/etc/fstab 重新启动计算机即可。
centos 6 linux 分区 增加磁盘空间
这里以RedhatAS4为例。当磁盘分区发现不够用时,能想道的第一个做法就是增加分区大校但是一般Linux如果没有采用逻辑卷管理,则动态增加分区大小很困难,一个能想道的法就是,备份分区文件系统数据,删除分区,然后再重新创建分区,恢复备份
Centos怎么给根分区增加空间
网页链接
-供参考
CentOS6,根分区扩容步骤:
1,首先插入磁盘,成功之后会显示在/dev下
ls /dev/sdb
2,创建分区
fdisk /dev/sdb
3,格式化分区
mkfs.ext4 /dev/sdb1
4,创建物理卷 (梁兆铃)
pvcreate /dev/sdb1
5,将物理卷扩展到卷组
vgextend VolGroup /dev/sdb1
6,将卷组中的空闲空间扩展到根分区逻辑卷
lvextend -l +100%FREE /dev/VolGroup/lv_root
7,刷新根分区 (梁兆铃)
resize2fs /dev/VolGroup/lv_root
分区
如何在 CentOS 7 中添加新磁盘而不用重启系统
1. 在虚拟机客户端扩充磁盘空间:
在为 Linux 系统增加磁盘卷之前,您首先需要添加一块新的物理磁盘,或在 VMware vShere、VMware 工作站以及你使用的其它虚拟环境软件中进行设置来增加一块虚拟磁盘的容量。
2. 检查磁盘空间:
运行如下命令来检查当前磁盘空间大小。
# df -h
# fdisk -l
可以看到,虽然我们已经在后端给其增加到 50 GB 的空间,但此时的总磁盘大小仍然为 10 GB。
3. 扩展空间而无需重启虚拟机
现在运行如下命令,通过重新扫描 SCSI (注:Small Computer System Interface 小型计算机系统接口)总线并添加 SCSI 设备,系统就可以扩展操作系统的物理卷磁盘空间,而且不需要重启虚拟机。
# ls /sys/class/scsi_host/
# echo "- - -" /sys/class/scsi_host/host0/scan
# echo "- - -" /sys/class/scsi_host/host1/scan
# echo "- - -" /sys/class/scsi_host/host2/scan
使用下面的命令来检查 SCSI 设备的名称,然后重新扫描 SCSI 总线。
# ls /sys/class/scsi_device/
# echo 1 /sys/class/scsi_device/0\:0\:0\:0/device/rescan
# echo 1 /sys/class/scsi_device/2\:0\:0\:0/device/rescan
如下图所示,会重新扫描 SCSI 总线,随后我们在虚拟机客户端设置的磁盘大小会正常显示。
4. 创建新磁盘分区:
一旦在系统中可以看到扩展的磁盘空间,就可以运行如下命令来格式化您的磁盘以创建一个新的分区。请按如下操作步骤来扩充您的物理磁盘卷。
# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2) press the 'm' key for help
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):
键入'p'来查看当前的分区表信息,然后键入'n'键来创建一个新的主分区,选择所有可用的扇区,使用't'命令改变磁盘类型为'LinuxLVM',然后选择编码 '8e' 或者默认不选,它默认的类型编码为 '83'。
现在输入 'w' 来保存分区表信息并且退出命令环境,如下示:
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
5. 创建物理卷:
根据上述提示,运行'partprob'或'kpartx'命令以使分区表生效,然后使用如下的命令来创建新的物理卷。
# partprobe
# pvcreate /dev/sda3
要检查新创建的卷,运行如下的命令可以看出新的物理卷是否已经被创建,是否可用。接下来,我们就可以使用这个新的物理卷来扩展 'centos' 卷组了,如下示:
# pvdisplay
# vgextend centos /dev/sda3
6. 扩展逻辑卷:
现在我们使用如下的命令扩展逻辑卷,以增加我们系统正使用的磁盘空间。
# lvextend -L +40G /dev/mapper/centos-root
一旦返回增加成功的消息,就可以运行如下命令来扩展您的逻辑卷大小。
# xfs_growfs /dev/mapper/centos-root
'/' 分区的大小已经成功的增加了,可以使用 'df' 命令来检查您磁盘驱动器的大小。如图示。
7. 通过增加新的磁盘来扩充根分区而不用重启系统:
这是第二种方法,它使用的命令非常简单, 用来增加 CentOS 7 系统上逻辑卷空间大小。所以第一步是打开您的虚拟机客户端的设置页面,点击 ‘增加’ 按纽,然后继续下一步操作。
选择新磁盘所需要的配置信息,如下图所示的,选择新磁盘的大小和它的类型。
然后进入服务端重复如下的命令来扫描您的磁盘设备,以使新磁盘在系统中可见。
# echo "- - -" /sys/class/scsi_host/host0/scan
# echo "- - -" /sys/class/scsi_host/host1/scan
# echo "- - -" /sys/class/scsi_host/host2/scan
列出您的 SCSI 设备的名称:
# ls /sys/class/scsi_device/
# echo 1 /sys/class/scsi_device/1\:0\:0\:0/device/rescan
# echo 1 /sys/class/scsi_device/2\:0\:0\:0/device/rescan
# echo 1 /sys/class/scsi_device/3\:0\:0\:0/device/rescan
# fdisk -l
一旦新增的磁盘可见,就可以运行下面的命令来创建新的物理卷,然后增加到卷组,如下示。
# pvcreate /dev/sdb
# vgextend centos /dev/sdb
# vgdisplay
现在根据此磁盘的空间大小来扩展逻辑卷,然后添加到根分区。
# lvextend -L +20G /dev/mapper/centos-root
# xfs_growfs /dev/mapper/centos-root
# df -h
centos7如何给home扩容空间
如果是普通分区是没办法扩容的,只能挂载一个大分区然后把数据复制过去,如果是lvm卷方式则可以扩容 制作物理卷 加入卷组 扩容具体可以看看《linux就该这么学》
关于centos怎么增加空间和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。