Linux最详细的磁盘管理,手把手教学----磁盘管理(2/3)---磁盘分区,格式化,挂载,逻辑卷PV,VG,LV等等详细案例操作

上次我们讲了关于磁盘分区的问题,如果没有看到的,可以点击下面的链接查看,

Linux最详细的磁盘管理,手把手教学----磁盘管理(一)---磁盘简介,分区,格式化,挂载等等_error1024的博客-CSDN博客

下面我们进行讲解格式化分区

格式化分区

mkfs(make file system)

命令格式

mkfs.ext4或者xfs /dev/sdb1

 

 这样就格式化好了。

磁盘挂载

临时挂载

语法格式

挂载 (临时挂载)

mount命令

语法格式:

    mount [参数] 挂载设备 挂载点

    挂载点需要手动创建或者使用系统中现成的目录作为挂载点

       #mount

       #mount 参数 挂载设备 挂载点

       -t 文件系统类型

       ext3 ext4  xfs ntfs-3g nfs cifs (需要-t指定)

       -o 文件系统属性

       -a 检测是否挂载成功  mount -a

              rw 读写

              ro 只读

              remount 重新挂载  根分区也可重新挂载--->mount -o rw,remount /sysroot

案例1:挂载分区

mount /dev/sdb1 /opt       

mount -t xfs /dev/sdb1 /opt

案例2:企业硬盘分区设置

某企业数据库服务器存储空间不足,现需要增加磁盘,现有2T(实验用20G代替)磁盘准备加入该服务器,加入后创建4个分区,大小分别为5G,8G,4G,2G,这四个分区分别对应系统/file,/music,/video,/image;写出对应的实现过程。(注意:文件系统自由选择)

首先确定文件系统,

下面使用命令fdisk /dev/sdb

然后按n创建新的磁盘,默认主分区---分区为1---默认开始扇区,然后输入分区的大小+5G按回车,这个分区就结束了,按w保存,也可以直接进行创建下一个,我这里就直接创建下一个了

同理可以进行创建第二个分区

按n创建新的磁盘,默认主分区---分区为2---默认开始扇区,然后输入分区的大小+8G,按回车,这个分区就结束了,

按n创建新的磁盘,默认主分区---分区为3---默认开始扇区,然后输入分区的大小+4G按回车,这个分区就结束了,

按n创建新的磁盘,默认主分区---分区为4---默认开始扇区,然后输入分区的大小+2G按回车,这个分区就结束了,

然后输入w保存即可

第二步我们进行格式化磁盘

mkfs.xfs -f /dev/sdb1

mkfs.xfs -f /dev/sdb2

mkfs.xfs -f /dev/sdb3

mkfs.xfs -f /dev/sdb4

格式化完成之后,进行挂载,因为要挂载到/file,/music,/video,/image

我们先创建这个目录

mkdir /file /music /video /image

所以执行下面的命令

mount -t xfs /dev/sdb1 /file

mount -t xfs /dev/sdb2 /music

mount -t xfs /dev/sdb3 /video

mount -t xfs /dev/sdb4 /image

挂在完成之后就可以了。

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

案例3:忘记密码:

  mount -o remount,rw /sysroot

这个忘记密码的操作我在之前的博客里有写,或者你可以点击下面的链接进行查看

https://blog.csdn.net/GaoShi66/article/details/126432666

mount -t nfs  192.168.0.253:/abc /opt

扩展命令一:df -Th

df -Th  磁盘的汇总信息

 

扩展命令二:卸载

       #umount  设备名称

       #umount  挂载点

unmount /dev/disk1

永久挂载(开机挂载)

我们设置了挂载,但是重启之后,刚才的挂载会失效,所以才有了永久挂载

如图,开机之后,我们之前创建的文件没有了,再次挂载之后又有了

 

解决方案:

一:开机挂载

[root@xingdian ~]#vim /etc/fstab

第1列:挂载设备(3种写法)

(1)/dev/sda5

(2)10.11.59.110:/abc

(3)UUID=设备的uuid  rhel6 rhel7的默认写法

注意:命令blkid是用来获取uuid

第2列:挂载点

第3列:文件系统类型

第4列:文件系统属性

第5列:是否对文件系统进行(磁带)备份

0 不备份

1 1天一次

2 2天一次

第6列:是否检查文件系统

0 不检查

1 先检查

2 后检查

/dev/sdb1  /opt/xingdian xfs defaults 0 0

/dev/sdb2 /opt/diandian ext2 defaults 0 0

UUID=7363c072-d11b-4a5a-babe-2caefd6127ee /swap swap defaults 0 0

扩展:

/etc/rc.d/rc.local 开机启动(在开机的时候自动执行这个文件里面的内容(命令))

vim /etc/rc.d/rc.local

touch xingdian.txt

然后更改权限:chmod a+x /etc/rc.d/rc.local

重启服务器reboot:验证这个配置文件的作用

留个问题:这个文件既然可以开机自动执行这个文件,能否把把挂载命令写到这里面?

除此之外,也有其他的方法,例如

找到这个文件:vim /root/.bashrc

在这里把挂载命令写进去,也可以实现这个开机挂载的目的,这里我就不多说了,有兴趣的可以试着做一下,具体如截图:

 

在这里开机挂载就讲完了。

交换分区

作用: swap

'提升' 内存的容量,防止OOM(Out Of Memory)

用的是硬盘空间  当作内存来用  当物理内存不够用的时候 使用swap分区,防止物理内存耗尽

swap分区大小设置规则:

内存小于4GB时,推荐不少于2GB的swap空间;

内存4GB~16GB,推荐不少于4GB的swap空间;

内存16GB~64GB,推荐不少于8GB的swap空间;

内存64GB~256GB,推荐不少于16GB的swap空间

总结一下

 

查看当前的交换分区:

[root@xingdian ~]# free -m

[root@xingdian ~]# swapon -s 

制作swap分区:

先用fdisk做一个分区

格式化

[root@xingdian ~]#mkswap /dev/sda5

激活swap分区

[root@xingdian ~]#swapon /dev/sda5

关闭swap分区

[root@xingdian ~]# swapoff /dev/sda5

扩展命令:

释放缓存、

echo 3  >proc/sys/vm/drop_caches

dd if=/dev/zero of=/mnt/disk1/1.txt bs=1M count=600

关于如何进行格式化分区,硬盘挂载,卸载,逻辑卷,PV,VG,lV等等操作,我会及时更新,可以点击关注,或者到我的主页去查看,写博客不易,点赞转发,动力更大,哈哈哈哈哈哈,我要拯救世界!!!!

Linux最详细的磁盘管理,手把手教学----磁盘管理(一)---磁盘简介,分区,格式化,挂载等等_error1024的博客-CSDN博客  Linux修改root密码/忘记root密码如何操作?_error1024的博客-CSDN博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值