日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kubernetes --- Glusterfs

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kubernetes --- Glusterfs 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

gluster配額管理
gluster volume quota cloud enable
gluster volume quota cloud limit-usage /mail/pbs 20MB
dd if=/dev/zero of=test bs=1MB count=100

?

添加一個服務器加入到存儲池中,前提是他們能被DNS服務器解析到。讓你的防火墻能夠通過probe requests/replies :
gluster peer probe server
2.反向操作,刪除一個服務器從存儲池中。
gluster peer detach server4

?

gluster volume create k8s-volume transport tcp replica 2 10.16.16.35:/data/glusterfs_data 10.16.16.36:/data/glusterfs_data 10.16.16.37:/data/glusterfs_data 10.16.16.38:/data/glusterfs_data


gluster volume info

?


====


# 先安裝 gluster 源
$ yum install centos-release-gluster -y

# 安裝 glusterfs 組件
$ yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma glusterfs-geo-replication glusterfs-devel

## 創建 glusterfs 目錄
$ mkdir /opt/glusterd

## 修改 glusterd 目錄
$ sed -i 's/var\/lib/opt/g' /etc/glusterfs/glusterd.vol

# 啟動 glusterfs
$ systemctl start glusterd.service

# 設置開機啟動
$ systemctl enable glusterd.service

#查看狀態
$ systemctl status glusterd.service


$ vi /etc/hosts
172.20.0.113 sz-pg-oam-docker-test-001.tendcloud.com
172.20.0.114 sz-pg-oam-docker-test-002.tendcloud.com
172.20.0.115 sz-pg-oam-docker-test-003.tendcloud.com


# 開放端口
$ iptables -I INPUT -p tcp --dport 24007 -j ACCEPT

# 創建存儲目錄
$ mkdir /opt/gfs_data


# 添加節點到 集群
# 執行操作的本機不需要probe 本機
[root@sz-pg-oam-docker-test-001 ~]#
gluster peer probe sz-pg-oam-docker-test-002.tendcloud.com
gluster peer probe sz-pg-oam-docker-test-003.tendcloud.com

# 查看集群狀態
$ gluster peer status
Number of Peers: 2

Hostname: sz-pg-oam-docker-test-002.tendcloud.com
Uuid: f25546cc-2011-457d-ba24-342554b51317
State: Peer in Cluster (Connected)

Hostname: sz-pg-oam-docker-test-003.tendcloud.com
Uuid: 42b6cad1-aa01-46d0-bbba-f7ec6821d66d
State: Peer in Cluster (Connected)


# 創建分布卷
$ gluster volume create k8s-volume transport tcp sz-pg-oam-docker-test-001.tendcloud.com:/opt/gfs_data sz-pg-oam-docker-test-002.tendcloud.com:/opt/gfs_data sz-pg-oam-docker-test-003.tendcloud.com:/opt/gfs_data force

# 查看volume狀態
$ gluster volume info
Volume Name: k8s-volume
Type: Distribute
Volume ID: 9a3b0710-4565-4eb7-abae-1d5c8ed625ac
Status: Created
Snapshot Count: 0
Number of Bricks: 3
Transport-type: tcp
Bricks:
Brick1: sz-pg-oam-docker-test-001.tendcloud.com:/opt/gfs_data
Brick2: sz-pg-oam-docker-test-002.tendcloud.com:/opt/gfs_data
Brick3: sz-pg-oam-docker-test-003.tendcloud.com:/opt/gfs_data
Options Reconfigured:
transport.address-family: inet
nfs.disable: on

# 啟動 分布卷
$ gluster volume start k8s-volume


Glusterfs調優.

# 開啟 指定 volume 的配額
$ gluster volume quota k8s-volume enable


gluster volume set gfs_disk network.ping-timeout 5
# 限制 指定 volume 的配額
$ gluster volume quota k8s-volume limit-usage / 1TB

# 設置 cache 大小, 默認32MB
$ gluster volume set k8s-volume performance.cache-size 4GB

# 設置 io 線程, 太大會導致進程崩潰
$ gluster volume set k8s-volume performance.io-thread-count 16

# 設置 網絡檢測時間, 默認42s
$ gluster volume set k8s-volume network.ping-timeout 10

# 設置 寫緩沖區的大小, 默認1M
$ gluster volume set k8s-volume performance.write-behind-window-size 1024MB

?

轉載于:https://www.cnblogs.com/Qing-840/p/9264034.html

總結

以上是生活随笔為你收集整理的kubernetes --- Glusterfs的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。