Linux centos7 服务器简单挂载一个数据磁盘

2020-07-01  本文已影响0人  xiaolikey

前言

就是运维那边给了一台服务器拿来部署(别问为撒直接扔个裸机给我),以前都是直接把磁盘挂载到/目录下,这次直接搞了一个外挂的,被迫只能客串一次运维人员了分配一下磁盘。其实这里256G是应用服务器的,真正的数据库服务器的配置容量比这个大得多,凑合着看吧。

1.使用lsblk查看有没有新加的磁盘,这里sdc明显是没有分区和挂载

[root@XXXX YY]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk 
sda      8:0    0   30G  0 disk 
├─sda1   8:1    0  500M  0 part /boot
└─sda2   8:2    0 29.5G  0 part /
sdb      8:16   0   16G  0 disk 
└─sdb1   8:17   0   16G  0 part /mnt/resource
sdc      8:32   0  256G  0 disk 
sr0     11:0    1  628K  0 rom

2. 执行分区操作,这里外挂磁盘只分一个区sdc1,实际可以多个分区,但是服务器使用的化好像没撒必要

2.1 进入分区fdisk /dev/sdc执行建分区操作

[root@XXXX  YY]# fdisk /dev/sdc 
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x8858105e.

The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

2.2 创建分区并且设置分区大小,这里都是默认值,实际分区数量和大小根据实际情况来,最后一定要“w”保存

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-536870911, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-536870911, default 536870911): 
Using default value 536870911
Partition 1 of type Linux and of size 256 GiB is set

Command (m for help): w
[root@XXXX  YY]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk 
sda      8:0    0   30G  0 disk 
├─sda1   8:1    0  500M  0 part /boot
└─sda2   8:2    0 29.5G  0 part /
sdb      8:16   0   16G  0 disk 
└─sdb1   8:17   0   16G  0 part /mnt/resource
sdc      8:32   0  256G  0 disk 
└─sdc1   8:33   0  256G  0 part 
sr0     11:0    1  628K  0 rom 

2.3 格式化sdc1分区,使用lsblk -f检查是否分配成功

[root@XXX YY]# mkfs -t xfs /dev/sdc1
meta-data=/dev/sdc1              isize=512    agcount=4, agsize=16777152 blks
         =                       sectsz=4096  attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=67108608, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=32767, version=2
         =                       sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@XXXX YY]# lsblk -f
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
fd0                                                      
sda                                                      
├─sda1 xfs          fa2f8157-21c9-43b6-85e3-ff04422dfa00 /boot
└─sda2 xfs          12907c8a-6b2f-4981-b94c-f3cd772270a7 /
sdb                                                      
└─sdb1 ext4         f12a4126-3613-4fee-a7e1-603966d3415a /mnt/resource
sdc                                                      
└─sdc1 xfs          fb97d78e-4613-439e-9427-3081517df7ca 
sr0   

3. 挂载分区到目录/data(这里自行新建一个目录,这里“mkdir -p" -p是确保存在不抛错的意思)

[root@XXXX YY]# mkdir -p /data
[root@XXXX YY]# mount /dev/sdc1 /data
[root@XXXX YY]# lsblk -f
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
fd0                                                      
sda                                                      
├─sda1 xfs          fa2f8157-21c9-43b6-85e3-ff04422dfa00 /boot
└─sda2 xfs          12907c8a-6b2f-4981-b94c-f3cd772270a7 /
sdb                                                      
└─sdb1 ext4         f12a4126-3613-4fee-a7e1-603966d3415a /mnt/resource
sdc                                                      
└─sdc1 xfs          fb97d78e-4613-439e-9427-3081517df7ca /data
sr0  
上一篇 下一篇

猜你喜欢

热点阅读