您的位置:首页 > 运维架构 > Linux

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作为交换分区, 格式化该分区为交换分区格式

新建交换分区



将该分区加载到交换分区中,增加虚拟内存大小

打开该交换分区



关闭交换分区



要求开机即把改分区加入到虚拟内容中

打开配置文件



更改配置文件



重新挂载



查看内存

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: