给Linux分区

在我们装虚拟机的时候,通常都要分配一个默认20G的内存给系统,数据库管理中通常要指定数据目录,这时候给数据目录分配一个指定大小的硬盘存储就非常必要了,因为这样可以更方便的监控硬盘情况,数据增长速度如何,是否要添加硬盘等等。

Linux分区应该在装系统时设定,如果中间将某一目录挂载到某一分区,那么这个目录中的之前的数据将不会被访问到。对虚拟机的分区,要使之有效必须reboot。

查看原来分区的结构:
[root]#  df -h


  假设,我在虚拟机编辑中,给系统添加了另外一个20G的硬盘,它的默认名是sdb,系统自动按照abcd....增长。

(1)分区的基本命令

[root]#  fdisk  /dev/sdb
... Command(m for help): p            [ 显示 ]
... Command(m for help): d            [ 删除 ]
... Command(m for help): n            [ 增加 逻辑分区 or 主分区 ]
... Command(m for help): w            [ 保存 ]
[root]#  partprobe                  [在虚拟机上要reboot]

在输入n命令之后,可选择p或e,p为主分区,e为逻辑分区。假定选p之后,下一个输入为分区数字1~4,再下一个为开始位置,这个可以默认,下一个为结尾位置,此时可以输入你想要分配的硬盘大小如“+5G”,“+400M”等等,然后分配好之后,就可以保存退出了。当然如果你操作不当,输入时输错了,可以输入q退出。

(2) 挂载分区

卸载分区[ root]#  umount /data            [ 假设存在一个 /data 挂载在 /sda4 上 ]

[root]#  mount /dev/sda5 /data    [ 将 /data 挂载到 /sda5 上 ]
注意:不能2个分区同时挂载到同一个目录上。
要想永久挂载,还得写入文件:
[root]#  vi /etc/fstab
/dev/sda5        /data        ext3        defaults        1  2

PS:  可以给硬盘定下文件类型,此操作在你分区完成之后w保存退出,如:Mkfs.ext3  /dev/sdb5        [ 定下文件类型 ]。

(3)事实上通过fstab来设置的时候,这里会有一个极可能出现问题的地方,那就是名字,fstab中行的“/dev/sda5”是系统给的名字,这个可能会发生改变,最安全的作法是给定一个UUID。可以通过通过 vol_id命令:vol_id  /dev/sdb5  或者  通过blkid 命令: blkid  /dev/sda5


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值