Linux云计算运维工程师day22

  1. gdisk 分区
    (1) 能识别大于2T的磁盘
    (2)支持分区高达128个
    (3) MBR 和 GPT 不能互相转换,容易造成数据丢失。
#在VM中国添加一块磁盘
lsblk	#查看当前磁盘详情
gdisk /dev/sdc	#对磁盘进行分区
n	#选择新建一个分区,选择默认
w	#保存分区
mkfs.xfs /dev/sdc1	#格式化磁盘
mkdir /data_c
mount /dev/sdc1 /data_c	#挂载
df -h	#查看详情
mount -o ro /dev/sdc1 /data_c/	#以只读的方式挂载
#卸载(卸载挂载设备名称或卸载挂载点名称)
umount /dev/sdc1
umount /data_C
umount -l /dev/sdc1	#强制卸载
  1. 配置/etc/fstab 开机自动加载设备
vim /etc/fstab
#---------/etc/fatab-----------
#要挂载的设别 挂载点  文件系统类型  挂载参数  是否备份 是否检查
/dev/sdb1    /db1      xfs     default    0      0
#-------------------------------
mount -a	#检验是否写对(会加载/etc/fstab中的挂载信息)
df -h	#查看挂载详情

挂载参数 含义
async/sync 是否为同步方式运行。默认async
user/nouser 是否允许普通用户使用mount命令挂载。默认nouser
exec/noexe 是否允许可执行文件执行。默认exec
suid/nosuid 是否允许存在suid属性的文件。默认suid
auto/noauto 执行mount -a 命令时,此文件系统是否被主动挂载。默认auto
rw/ro 是否以只读或者读写模式进行挂载。默认rw
default 具有rw,suid,dev,exec,auto,nouser,async等默认参数的设定。
备份 :0部备份;1每日备份;2不定期备份
检查:是否检验扇区,开机过程中系统默认会以fsck检验系统是否完整;0不检验擦盘是否存在坏道,1检验,2校验(当1级别检验完成之后进行2级别检验)
3. swap
当内存不足时,系统分配一部分硬盘当内存处理。

swapoff -a	#关闭swap功能
free -m	#查看当前系统的内存及swap占用情况
dd if=/dev/zero of=/dev/null bs=630M count=1000
已杀死
swapon -a	#打开swap功能
free -m	#查看
dd if=/dev/zero of=/dev/null bs=630M count=1000	#检验swap功能
#临时划分一块磁盘作为swap的设备,如fdisk /dev/sdv1分出1G
mkswap /dev/sdb1	#格式化一块盘作为swap的设备
swapon -a /dev/sdb1	#将设备加入swap
free -m		#查看swap大小
swapoff /dev/sdb1	#移除
#如果需要永久生效,需要添加到/etc/fstab

你可能感兴趣的:(Linux云计算运维工程师)