2019-08-20 磁盘永久挂在,swap交换分区,RAID阵列

一. 如何分配超过2TB的磁盘?

需要用到命令:

gdisk 分配2T以上的磁盘

[root@localhost ~]# gdisk /dev/sdc          对磁盘sdc进行分区

Command (? for help): n                     #创建分区           
Partition number (1-128, default 1):        #分区号默认从1开始分,最高到128
First sector (34-8589934558, default = 2048) or {+-}size{KMGTP}:         #忽略
Last sector (2048-8589934558, default = 8589934558) or {+-}size{KMGTP}: +2048GB     #设置分区容量
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 
Changed type of partition to 'Linux filesystem'

Command (? for help): n                              #创建分区
Partition number (2-128, default 2):                 #分区号,便于区分分区,不输入默认从1开始分配
First sector (34-8589934558, default = 4294969344) or {+-}size{KMGTP}: 
Last sector (4294969344-8589934558, default = 8589934558) or {+-}size{KMGTP}:  #不输入默认分配磁盘剩余所有空间
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 
Changed type of partition to 'Linux filesystem'

Command (? for help): p                             #查看分区情况
Disk /dev/sdc: 8589934592 sectors, 4.0 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 991A2009-0EDF-4C12-99B8-10E069C915F7
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 8589934558
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      4294969343   2.0 TiB     8300  Linux filesystem
   2      4294969344      8589934558   2.0 TiB     8300  Linux filesystem

PS:fdisk也可以分配2T以上的磁盘,建议使用gdisk。

二. 临时挂在与永久挂在

临时挂在:

                    命令  挂在的分区 挂载点
[root@localhost ~]# mount /dev/sdc1 /sdc1
                    -o    指定挂在的参数  rw,ro
                    -t   指定挂载的设备类型

永久挂在:

需要修改/etc/fstab配置文件

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

UUID=be6ad6e7-daeb-4154-8385-f7bddc243f7a       /               xfs     defaults        0 0
UUID=bb357f4e-b446-4a82-aaf1-8617b0370316       /boot           xfs     defaults        0 0
UUID=87d2bd1f-9427-4aae-bdc8-a69012f47c1e        swap           swap    defaults        0 0
UUID="132e856a-6870-47b1-99bd-837c50e52e44"     /oldboy         xfs     defaults        0 0
UUID="3950399e-8752-46ae-974a-eb3336a5d515"     /oldgirl        xfs     defaults        0 0
/dev/sdc1                                       /sdc1           xfs     defaults        0 0
/dev/sdc2                                       /sdc2           xfs     defaults        0 0     

分为五列

第一列:填分区的绝对路径或者填分区的UUID(UUID可以通过命令blkid查看)

第二列:填挂载点绝对路径(swap是例外)

第三列:填写文件系统类型

第四列:填写挂载的参数

参数          含义 
async/sync    是否为同步方式运行。默认async 
user/nouser   是否允许普通用户使用mount命令挂载。默认nouser 
exec/noexe    是否允许可执行文件执行。默认exec 
suid/nosuid   是否允许存在suid属性的文件。默认suid
auto/noauto   执行mount -a 命令时,此文件系统是否被主动挂载。默认 auto 
rw/ro         是否以只读或者读写模式进行挂载。默认rw 
defaults      具有rw,suid,dev,exec,auto,nouser,async等默认参数的设定

第五列:是否备份(0代表不做备份 1代表要每天进行备份操作 2代表不定日期的进行备份操作)

第六列:是否检查(0表示不检查磁盘是否有坏道 1表示检验 2表示校验 (当1级别检验完成之后进行2级别检验))

三. swap交换分区

作用:当内存不够时,数据存储到swap中。(磁盘充当内存)

fdisk创建分区
[root@localhost ~]# mkswap /dev/sdc1    #格式化为swap
[root@localhost ~]# swapon -a           #打开所有的swap
[root@localhost ~]# swapoff -a          #关闭所有的swap
PS:当没有配置swap时,内存不足,系统会随机删除一个最占空间的文件

四. 磁盘阵列RAID

作用:提高磁盘的整体读写能力,和冗余能力,通常我们将其称为磁盘阵列。

RAID模式:

RAID 0:条带卷,最少两块磁盘,读写性能好,但没有冗余,坏一块磁盘数据丢失。

RAID 1:镜像卷,写入性一般,读取性能块,有冗余,允许坏一块盘,磁盘容量50%,浪费空间。(装热备盘)

RAID 5:校验卷,读写性能都高,有冗余,允许坏一块盘. 容量 n-1 * 单盘容量。 (装热备盘)

RAID 10:先做RAID 1,在做RAID 0,既有冗余又有性能,容量1/2,贵。(装热备盘)

你可能感兴趣的:(2019-08-20 磁盘永久挂在,swap交换分区,RAID阵列)