一步步教你部署 GFS 分布式存储平台(图文详解!)


一、GFS 平台部署

1.环境准备

mark
Node1节点:node1/192.168.126.11		磁盘:/dev/sdb1		挂载点:/data/sdb1
										   /dev/sdc1			   /data/sdc1
										   /dev/sdd1			   /data/sdd1
										   /dev/sde1			   /data/sde1

Node2节点:node2/192.168.126.12		磁盘:/dev/sdb1		挂载点:/data/sdb1
											/dev/sdc1			   /data/sdc1
											/dev/sdd1			   /data/sdd1
											/dev/sde1			   /data/sde1

Node3节点:node3/192.168.126.13		  磁盘: /dev/sdb1		挂载点:/data/sdb1
											/dev/sdc1			   /data/sdc1
											/dev/sdd1			   /data/sdd1
											/dev/sde1			   /data/sde1

Node4节点:node4/192.168.126.14		磁盘: /dev/sdb1		挂载点:/data/sdb1
											/dev/sdc1			   /data/sdc1
											/dev/sdd1			   /data/sdd1
											/dev/sde1			   /data/sde1

Client节点:192.168.126.15
  • Linux 均为 CentOS7(VMware)

  • 实验中的四台节点均需要添加四块磁盘,不需要太大(关机状态下添加)

    mark

2.更改节点名称

node1(192.168.126.11):
hostnamectl set-hostname node1
su -

node2(192.168.126.12):
hostnamectl set-hostname node2
su -

node3(192.168.126.13):
hostnamectl set-hostname node3
su -

node4(192.168.126.14):
hostnamectl set-hostname node4
su -

client(192.168.126.15):
hostnamectl set-hostname client
su -

3.将新添加的磁盘进行格式化并挂载

四个节点配置相同,以下为node1的示范

systemctl stop firewalld
systemctl disable firewalld
setenforce 0
#关闭防火墙及安全机制

vim /opt/fdisk.sh
#!/bin/bash
NEWDEV=`ls /dev/sd* | grep -o 'sd[b-z]' | uniq`
for VAR in $NEWDEV
do
   echo -e "n\np\n\n\n\nw\n" | fdisk /dev/$VAR &> /dev/null
   mkfs.xfs /dev/${VAR}"1" &> /dev/null
   mkdir -p /data/${VAR}"1" &> /dev/null
   echo "/dev/${VAR}"1" /data/${VAR}"1" xfs defaults 0 0" >> /etc/fstab
done
mount -a &> /dev/null


chmod +x /opt/fdisk.sh
cd /opt/
./fdisk.sh
#赋权脚本并执行

df -hT
#确认磁盘空间

scp /opt/fdisk.sh root@192.168.126.12:/opt/fdisk.sh
scp /opt/fdisk.sh root@192.168.126.13:/opt/fdisk.sh
scp /opt/fdisk.sh root@192.168.126.14:/opt/fdisk.sh
#将脚本文件SCP传至其他三个节点,省事

echo "192.168.126.11 node1" >> /etc/hosts
echo "192.168.126.12 node2" >> /etc/hosts
echo "192.168.126.13 node3&
  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xucf1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值