centos7查看添加新磁盘分区、创建文件系统到集群

作者: admin 分类: linux 发布时间: 2018-03-19 15:15

添加磁盘到集群

需要为集群添加磁盘了,需要注意的是各集群节点上的磁盘容量应该尽量相同。添加磁盘到集群首先需要对磁盘分区、创建文件系统。


	#对sda分区

	#此处server2为例

	#其他节点也应做相同操作

	[root@server2 ~]# fdisk /dev/sda

	#分区方案为sda1容量为50GB

	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-209715199,default 2048):

	Using default value 2048

	Last sector,+sectors or +size{K,M,G}(2048-209715199,default 209715199): +50G

	partition 1 of type Linux and of size 50 GiB is set

	#建立第二个分区,剩余容量都分配给sda2

	Command (m for help): n

	partition type:

	p primary (1 primary, 0 extended, 3 free)

	e extended

	Select (default p): p

	partition number (2-4,default 2): 2

	First sector (104859648-209715199,default 104859648):

	Using default value 104859648

	Last sector,+sectors or +size{K,M,G}(104859648-209715199,default 209715199):

	Using default value 209715199

	partition 2 of type Linux and of size 50 GiB is set

	#写入分区方案

	Command (m for help): w

	The partition table has been altered!

	#创建文件系统

	[root@server2 ~]# mkfs.xfs /dev/sda1

	 #创建挂载点文件夹

	[root@server2 ~]# mkdir -p /data/myDC

	[root@server2 ~]# mkdir -p /data/mainDC

	 #挂载sda1和sda2

	[root@server2 ~]# mount /dev/sda1 /data/myDC

        [root@server2 ~]# mount /dev/sda2 /data/mainDC

	#创建集群挂载点

	#由于不能使用磁盘的挂载点,因此此处选择在磁盘挂载点下面新建挂载点

	[root@server2 ~]# mkdir -p /data/myDC/brick1

       [root@server2 ~]# mkdir -p /data/mainDC/brick2

以上步骤需要在3台服务器上进行操作,磁盘可以不同,但建议分区方案挂载点名称等都应该相同。

提示:在本例中并没有将挂载信息写入/etc/fstab中,实际应用中应该写入配置文件,以便重新启动后可用。

创建完磁盘之后,就可以为集群添加磁盘了,添加过程。

	#在server1上添加磁盘

	#此处创建了一个名为myDC_disk的GlusterFS卷

	[root@server1 ~]# gluster volume create myDC_disk \

	> server1:/data/myDC/brick0 \

	> server2:/data/myDC/brick0 \

	> server3:/data/myDC/brick0

	#查看新建卷的情况

	[root@server1 ~]# gluster volume info

	#启动磁盘
	[root@server1 ~]# gluster volume start myDC_disk

	#为磁盘访问设置权限

	#许172.16.45.0、24网络访问

	[root@server1 ~]# gluster volume set myDC_disk auth.allow 172.16.45.*

Linux 命令大全

更多

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!