centos7.2 搭建單點clusterFS分布式存儲
阿新 • • 發佈:2018-06-26
查看 mkfs.xfs port glusterfs inux 兩臺 啟動服務 服務器 客戶 環境
兩臺服務器
192.168.10.17
192.168.10.26
客戶端
192.168.10.27
兩臺服務器
192.168.10.17
192.168.10.26
客戶端
192.168.10.27
關閉selinux和firewalld 確保var目錄的空間最少為200M yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma centos-release-gluster systemctl start glusterd(可能啟動不起來,跟var的空間大小和配置文件設置有關,如果啟動不了,就直接設置開機自啟動,然後重啟) systemctl enable glusterd reboot *(這裏不執行start glusterd的原因是,你可能啟動不起來,原因很多,開機自啟動能解決一部分) gluster peer probe 192.168.10.17(隨意一臺服務器) gluster peer status(查看狀態) 服務器各自分區,格式化 fdisk /dev/sda partx -a /dev/sda(一次刷新不出來就是用兩次,實在不行重啟) mkfs.xfs /dev/sda4(格式化分區) mount /dev/sda4 /gluster/data/ mkdir /gluster/data/1(存儲目錄) gluster volume create file-service replica 2 transport tcp 192.168.10.17:/gluster/data/1 192.168.10.26:/gluster/data/1(使用Replicated的方式,建立一個名為file-service的卷(Volume),存儲塊(Brick)為4個 ) gluster volume start file-service(啟動服務) 客戶端 yum -y install glusterfs glusterfs-fuse mount -t glusterfs 192.168.10.17:/file-service /mnt(掛載使用) 測試 [root@192 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/root_vg01-lv_01 19G 1.2G 18G 7% / devtmpfs 868M 0 868M 0% /dev tmpfs 878M 0 878M 0% /dev/shm tmpfs 878M 8.7M 870M 1% /run tmpfs 878M 0 878M 0% /sys/fs/cgroup /dev/sda1 297M 116M 182M 39% /boot tmpfs 176M 0 176M 0% /run/user/0 192.168.10.17:/file-service 2.0G 33M 2.0G 2% /mnt [root@192 ~]# cd /mnt/ [root@192 mnt]# touch file{1..5} [root@192 mnt]# ls file1 file2 file3 file4 file5 [root@192 mnt]# echo 111 > file1 [root@192 mnt]# cat file1 111 服務端查看 [root@192 1]# ls file1 file2 file3 file4 file5
centos7.2 搭建單點clusterFS分布式存儲