k8s

etcd切换到SSD磁盘

背景

原有的etcd使用目录是/var/lib/etcd,磁盘为SAS盘,最近发现etcd的disk fsync延迟很高,所以需要切换到SSD。

file

步骤

mkfs.xfs -f /dev/vdb
docker stop $(docker ps | grep etcd | grep -v pause |awk '{print $1}')
mv /var/lib/etcd /var/lib/etcd-bak
mkdir /var/lib/etcd
# 这里要改权限,不然etcd日志会报错
chmod 700 /var/lib/etcd
mount /dev/vdb /var/lib/etcd
cp -a /var/lib/etcd-bak/* /var/lib/etcd
docker start $(docker ps | grep etcd | grep -v pause |awk '{print $1}')
# 别忘了加fstab
echo '/dev/vdb /var/lib/etcd  xfs defaults 0 0' >> /etc/fstab
分类: k8s
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部
0
希望看到您的想法,请您发表评论x