Parted挂载2T以上硬盘,做LVM后安装NFS服务

1. 查看分区信息表,找到需要挂载的分区,由于本次挂载的分区大于2T,故选择parted命令执行;
fdisk -l
2. 使用gpt分区表对/dev/xvde进行分区
parted /dev/xvde mklabel gpt
3.对分区磁盘设置大小和分区类型
mkpart

将分区所有空间分区出来
(parted) mkpart primary 1 100%                                            
(parted) p
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdf: 7516GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     标志
 1      1049kB  7516GB  7516GB               primary
标记为LVM
(parted) toggle 1 lvm 

 4#创建PV
pvcreate /dev/xvde1
5#创建VG
vgcreate tomcat_data112 /dev/xvde1
6#创建LV
lvcreate -l 100%FREE -n data tomcat_data112
7#格式化文件格式ext4
mkfs.ext4 /dev/mapper/tomcat_data112-data

5.5 扩容VG,将/dev/xvde1加入到cetos组中

vgextend centos /dev/xvde1

 

6.5 扩容LV

EXT文件系统扩容LV

lvresize -L 2T /dev/mapper/centos-home

XFS扩容LV前先查看fstab文件中home文件类型
[root@mdosbackup ~]# cat /etc/fstab  |grep centos-home
/dev/mapper/centos-home /home                   xfs     defaults        0 0

[root@mdosbackup ~]# xfs_growfs  /dev/mapper/centos-home

 

 

 

 


8#创建挂载目录/data
mkdir /data
9#查看UUID
blkid
10#修改启动文件,将挂载磁盘写入fastab
vi /etc/fstab
# /etc/fstab
# Created by anaconda on Thu Feb  6 16:19:02 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=61c4de10-14e6-4401-95e7-c3707b6a121c /boot                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
/dev/mapper/tomcat_data112-data     /data   ext4  defaults 0  0


11#挂载所有
mount -a

12#拷贝local.repo本地yum配置文件到本机
 scp root@10.216.72.14:/etc/yum.repos.d/local.repo .
13#查看local.repo
[local]
name=CentOS 7
baseurl=http://10.216.72.13/CentOS7.8/CentOS7.8/
enabled=1
gpgcheck=0


14#清除yum源
yum clean all
15#建立yum缓存
yum makecache fast

16#安装nfs软件,服务端/客户端均需要安装
 yum install -y nfs-utils
 #开机启动rpcbind服务器
 chkconfig rpcbind on
 #启动nfs服务、
 systemctl start nfs
 #开机自启动nfs服务
 systemctl enable nfs

17编辑服务端exports文件(NFS共享设置文件)
vi /etc/exports
   /data  10.216.98.113(rw,no_root_squash,no_all_squash,sync)
   service rpcbind start

18.重启rpcbind nfs 服务
systemctl restart rpcbind;systemctl restart nfs
19.停止firewalld服务
systemctl stop firewalld

posted @ 2020-09-25 16:23  3哥哥  阅读(482)  评论(0编辑  收藏  举报