当前位置:首页 > 系统 > RHEL7.4 使用parted对2T以上分区并挂载

RHEL7.4 使用parted对2T以上分区并挂载

系统4年前 (2019-05-21)

RHEL7.4 使用parted对2T以上分区并挂载

MBR分区表只支持2T,大于2T的磁盘或者LUN必须使用GPT分区表。GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展分区,真正的Partition Table在512字节之后,GPT也没有四个主分区的限制。

fdisk不支持GPT,只能使用parted工具来对GPT进行操作,parted有两种分区模式,一种是交互模式,还有一种是命令模式。


RHEL7.4 使用parted对2T以上分区并挂载

存储映射过来一个LUN为2T,映射路径为/dev/mapper/mpathay


cd /dev/mapper
for i in `ls mpath*`; do printf "%s %s\n" "$i" "$(udevadm info --query=all --name=/dev/mapper/$i |grep -i dm_uuid)"; done

保险起见和存储确认一下uuid号


[root@laos-billngdb-svr1 mapper]# parted /dev/mapper/mpathay

GNU Parted 3.1
Using /dev/mapper/mpathay
Welcome to GNU Parted! Type 'help' to view a list of commands.

作用于/dev/mapper/mpathay


(parted) mklabel gpt

磁盘标签为gpt


(parted) print                                                            
Model: Linux device-mapper (multipath) (dm)
Disk /dev/mapper/mpathay: 2199GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start  End  Size  File system  Name  Flags

输入信息


(parted) mkpart                                                           
Partition name?  []? ORA_RMAN                                             
File system type?  [ext2]? xfs                                            
Start? 1                                                                  
End? 100%                                                                 
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? i                                                          
(parted) quit                                                             
Information: You may need to update /etc/fstab.

交互模式定义分区名、文件系统类型、起始和结束大小,忽略性能提示,退出保存


或者使用一条命令

parted /dev/mapper/mpathay mklabel gpt mkpart ORA_RMAN xfs 1 100% i


RHEL7.4 使用parted对2T以上分区并挂载

pvcreate /dev/mapper/mpathay1
vgcreate vg02 /dev/mapper/mpathay1
lvcreate -l +100%FREE -n orabak_rman vg02

创建PV为/dev/mapper/mpathay1

创建VG为vg02

创建LV为orabak_rman


mkfs.xfs /dev/vg02/orabak_rman
mkdir /orabak
vi /etc/fstab
添加
/dev/mapper/vg02-orabak_rman  /orabak    xfs    defaults   0 0

进行分区并挂载,写入fstab前先mount /dev/mapper/vg02-orabak_rman /orabak验证路径是否正确


扩容如下

扫盘
ls /sys/class/fc_host/
echo "1" > /sys/class/fc_host/host15/issue_lip
echo "1" > /sys/class/fc_host/host16/issue_lip

GPT分区
parted /dev/mapper/mpathac mklabel gpt mkpart OCS_RAT xfs 1 100% i

pvcreate /dev/mapper/mpathc1
vgextend lv /dev/mapper/mpathc1
lvextend -l +100%FREE -n /dev/lv/ocs_rat
xfs_growfs /dev/lv/ocs_rat


本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/313.html

相关文章

Oracle主备容灾方案

Oracle主备容灾方案

【实验需求】生产中心有一台Oracle服务器安装于Redhat Linux上,灾备中心有一台对应的容灾Oracle服务器,两台服务器的数据库空间来自各自所连接的T系列阵列LUN,阵列同Oracle服务...

利用LVM特性对EVE-NG硬盘分区扩容

利用LVM特性对EVE-NG硬盘分区扩容

下载的EVE-NG镜像中,存放模拟器镜像的分区太小了,上传几个cisco和juniper的模拟器就快满了,所以需要使用lvm特性对ubuntu server的硬盘分区进行扩容,首先先将eve-ng虚拟...

CentOS7 软RAID配置

CentOS7 软RAID配置

虚拟机添加4块新硬盘,形成5盘环境,做Linux软RAID磁盘阵列准备环境搭建添加硬件选择硬盘默认选择SCSI创建新虚拟磁盘容量默认20G,存储为单个文件加默认安装系统的,一共5个fdisk -l查看...

CentOS7 Samba配置

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享参数介绍[global] workgroup = 工作组名称 server string = 服务...

CentOS7 iSCSI配置

CentOS7 iSCSI配置

先用5块磁盘组成RAID 6,其中4盘做RAID,1盘做热备,并在组建的阵列提供iSCSI服务yum install mdadm mdadm -Cv /dev...

CentOS6 安装Oracle11gR2

CentOS6 安装Oracle11gR2

使用oracle-rdbms-server-11gR2-preinstall工具,自动安装oracle所需的RPM包,自动创建oracle用户和dba、oinstall组,自动配置/etc/sysct...