Linux分区,磁盘扩容缩容,磁盘限额
2015-03-23 10:59
726 查看
1. 登录后切换到虚拟控制台1,并用root登录。然后:
通过虚拟机捕获你的一个U盘,利用fdisk –l命令查看系统识别设备名为多少
/dev/sdb1为u盘
利用fdisk命令删除所有U盘分区(请事先备份好数据,LINUX下分区难以在WINDOW识别)
查看目前u盘的分区情况
删除目前的u盘分区
利用fdisk命令将u盘分为3个主分区,1个扩展分区,3个逻辑分区(其中3个主分区和3个逻辑分区的大小都为100M),保存分区表并立即同步内存分区信息
新建u盘分区,先建3个主分区,图为新建第二个主分区,大小为100M
第四个分区为扩展分区,将剩余的空间全部分给该分区
在扩展分区的基础上分出三个逻辑分区
保存分区信息
同步内存
查看分区信息
将3个主分区和3个逻辑分区格式化为ext3格式
格式化分区
将第一个主分区挂载到/mnt/usb1目录上(没有就创建该目录)
挂载分区
2. LVM相关操作。
卸载题1中挂载的第一U盘主分区即/mnt/usb1目录。
卸载挂载的分区
利用fdisk命令将U盘的3个逻辑分区的格式转变为lvm格式,保存分区表的修改并立即同步内存。
更改分区格式为lvm
保存分区格式
同步内存
更改格式后的分区信息
利用U盘的头2个逻辑分区建立以物理卷,并查看建立的卷情况。
建立物理卷
利用建立好的物理卷建立一个200M大小左右的卷组vg0,并查看vg0的各项情况。
建立卷组
在vg0上建立一个100m大小的逻辑卷lv0,并查看lv0的各项情况。
建立逻辑卷
查看lv0的信息
将vg0上的lv0格式化为ext3格式,并挂载到/mnt/lvm下(如果目录不存在就自己创建)。复制/var/log目录到/mnt/lvm下去。
格式化逻辑卷
创建目录,挂载分区
复制内容
将U盘的第3主分区类型转变为lvm格式,保存分区表的修改并立即同步内存。
更改分区格式
保存
同步内存
将U盘的第3主分区建立为物理卷。
建立物理卷
扩展vg0将U盘的第3主分区建立的物理卷包含到vg0中去,并查看vg0的各项情况。
扩展vg0
扩展lv0大小到150m,并查看lv0的各项情况。要求同时挂载目录的磁盘空间大小也变化到150m。
扩展lv0
更改扩展文件系统
缩小lv0的容量至50M,使其文件系统也相应改变。
首先检查已经使用情况
若逻辑卷被挂载,需要先将其卸载
磁盘检查
缩小文件系统的大小
缩小逻辑卷容量
确认缩容
删除lvm
在被激活之前,VG与LV是无法访问的,这时可用命令:
vgchange -a y testvg
激活所要使用的卷组。当不再使用VG时,可用
vgchange -a n testvg
使之不再可用。
删除逻辑卷
确认删除
更改卷组状态使其不可用
移除卷组
移除物理卷
3.卷标挂载:
为/dev/sdc1(U盘第一分区,根据你的系统提示来,有可能不是这个)设置卷标为v1
设置卷标
利用卷标挂载将v1所在分区挂载到/mnt/usb目录下
卷标挂载
cd /mnt/usb; 查看该目录下有什么内容
查看内容
卸载u盘;如果u盘无法卸载,使用fuser命令查看是谁占用u 盘,并杀死占用u盘的进程,完成卸载过程
卸载u盘
确保/dev/sdc1开始重启后仍然能够挂载到/mnt/usb目录下
编辑fstab
更改配置文件
重新挂载
查看挂载情况
4.磁盘限额
新分U盘一个分区,假设为/dev/sdc5(根据你的系统提示来,有可能不是这个) ,并格式化/dev/sdc5为ext3类型
查看现有分区情况
新建lvm分区
将/dev/sdc5挂载为可支持磁盘限额的格式到/mnt/usb5目录下
新建目录
重新挂载
设置vieta用户在该分区的磁盘限额参数为:使用空间大小8KB(超过5KB就报警);可以创建的数量为4(超过2个就报警)
限额检查
查看目录下多出的文件
规定限额用户,编辑限额参数
占用空间blocks:一共占用的空间
软限制soft:超过限额后会给出警告,但仍然会新建文件
硬限制hard:超出后会警告,不会完成用户要求的操作
设置相应参数
打开限额开关
测试磁盘限额是否成功(提示:可以使用touch, mkdir, dd命令进行创建测试)
查看限额参数
更改限额目录的权限
切换用户
在该目录下新建一个6k的文件
得到超出软限制的警告
继续新建文件
继续新建文件
删除测试文件
测试文件数限制
硬限制警告
5. 交换分区
使用/dev/sdc6作为交换分区, 格式化该分区为交换分区格式
新建交换分区
将该分区加载到交换分区中,增加虚拟内存大小
打开该交换分区
关闭交换分区
要求开机即把改分区加入到虚拟内容中
打开配置文件
更改配置文件
重新挂载
查看内存
通过虚拟机捕获你的一个U盘,利用fdisk –l命令查看系统识别设备名为多少
/dev/sdb1为u盘
利用fdisk命令删除所有U盘分区(请事先备份好数据,LINUX下分区难以在WINDOW识别)
查看目前u盘的分区情况
删除目前的u盘分区
利用fdisk命令将u盘分为3个主分区,1个扩展分区,3个逻辑分区(其中3个主分区和3个逻辑分区的大小都为100M),保存分区表并立即同步内存分区信息
新建u盘分区,先建3个主分区,图为新建第二个主分区,大小为100M
第四个分区为扩展分区,将剩余的空间全部分给该分区
在扩展分区的基础上分出三个逻辑分区
保存分区信息
同步内存
查看分区信息
将3个主分区和3个逻辑分区格式化为ext3格式
格式化分区
将第一个主分区挂载到/mnt/usb1目录上(没有就创建该目录)
挂载分区
2. LVM相关操作。
卸载题1中挂载的第一U盘主分区即/mnt/usb1目录。
卸载挂载的分区
利用fdisk命令将U盘的3个逻辑分区的格式转变为lvm格式,保存分区表的修改并立即同步内存。
更改分区格式为lvm
保存分区格式
同步内存
更改格式后的分区信息
利用U盘的头2个逻辑分区建立以物理卷,并查看建立的卷情况。
建立物理卷
利用建立好的物理卷建立一个200M大小左右的卷组vg0,并查看vg0的各项情况。
建立卷组
在vg0上建立一个100m大小的逻辑卷lv0,并查看lv0的各项情况。
建立逻辑卷
查看lv0的信息
将vg0上的lv0格式化为ext3格式,并挂载到/mnt/lvm下(如果目录不存在就自己创建)。复制/var/log目录到/mnt/lvm下去。
格式化逻辑卷
创建目录,挂载分区
复制内容
将U盘的第3主分区类型转变为lvm格式,保存分区表的修改并立即同步内存。
更改分区格式
保存
同步内存
将U盘的第3主分区建立为物理卷。
建立物理卷
扩展vg0将U盘的第3主分区建立的物理卷包含到vg0中去,并查看vg0的各项情况。
扩展vg0
扩展lv0大小到150m,并查看lv0的各项情况。要求同时挂载目录的磁盘空间大小也变化到150m。
扩展lv0
更改扩展文件系统
缩小lv0的容量至50M,使其文件系统也相应改变。
首先检查已经使用情况
若逻辑卷被挂载,需要先将其卸载
磁盘检查
缩小文件系统的大小
缩小逻辑卷容量
确认缩容
删除lvm
在被激活之前,VG与LV是无法访问的,这时可用命令:
vgchange -a y testvg
激活所要使用的卷组。当不再使用VG时,可用
vgchange -a n testvg
使之不再可用。
删除逻辑卷
确认删除
更改卷组状态使其不可用
移除卷组
移除物理卷
3.卷标挂载:
为/dev/sdc1(U盘第一分区,根据你的系统提示来,有可能不是这个)设置卷标为v1
设置卷标
利用卷标挂载将v1所在分区挂载到/mnt/usb目录下
卷标挂载
cd /mnt/usb; 查看该目录下有什么内容
查看内容
卸载u盘;如果u盘无法卸载,使用fuser命令查看是谁占用u 盘,并杀死占用u盘的进程,完成卸载过程
卸载u盘
确保/dev/sdc1开始重启后仍然能够挂载到/mnt/usb目录下
编辑fstab
更改配置文件
重新挂载
查看挂载情况
4.磁盘限额
新分U盘一个分区,假设为/dev/sdc5(根据你的系统提示来,有可能不是这个) ,并格式化/dev/sdc5为ext3类型
查看现有分区情况
新建lvm分区
将/dev/sdc5挂载为可支持磁盘限额的格式到/mnt/usb5目录下
新建目录
重新挂载
设置vieta用户在该分区的磁盘限额参数为:使用空间大小8KB(超过5KB就报警);可以创建的数量为4(超过2个就报警)
限额检查
查看目录下多出的文件
规定限额用户,编辑限额参数
占用空间blocks:一共占用的空间
软限制soft:超过限额后会给出警告,但仍然会新建文件
硬限制hard:超出后会警告,不会完成用户要求的操作
设置相应参数
打开限额开关
测试磁盘限额是否成功(提示:可以使用touch, mkdir, dd命令进行创建测试)
查看限额参数
更改限额目录的权限
切换用户
在该目录下新建一个6k的文件
得到超出软限制的警告
继续新建文件
继续新建文件
删除测试文件
测试文件数限制
硬限制警告
5. 交换分区
使用/dev/sdc6作为交换分区, 格式化该分区为交换分区格式
新建交换分区
将该分区加载到交换分区中,增加虚拟内存大小
打开该交换分区
关闭交换分区
要求开机即把改分区加入到虚拟内容中
打开配置文件
更改配置文件
重新挂载
查看内存
相关文章推荐
- IMF Vmvare 中linux 根分区磁盘扩容 gparted 增加虚拟机磁盘空间
- linux 添加磁盘、分区、挂载、扩容现有分区
- 谈linux磁盘结构及分区
- 十招解决Linux磁盘空间分区不合理
- Linux中VMware虚拟机增加磁盘空间的扩容操作
- Linux中VMware虚拟机增加磁盘空间的扩容操作
- Linux中对VPS的硬盘扩容后的分区记录
- 谈linux磁盘结构及分区
- Linux中VMware虚拟机增加磁盘空间的扩容操作
- 关于linux的磁盘和分区的操作(一)
- 我的针对根分区(ext3)的Linux磁盘限额配置经历
- Linux扩容时新建分区报错No free sectors available
- Linux磁盘操作相关(扩容)
- linux查看分区命令和根分区扩容方法
- Linux对超大容量磁盘进行分区
- Linux下磁盘的分区,文件系统的格式化与raid设备
- 为Linux操作系统根分区扩容最简单的方法
- Linux磁盘相关命令(分区、查看等命令)
- linux分区知识与大磁盘的分区
- Linux中利用LVM实现分区动态扩容