<img src="https://.png" alt="drawing" width="200"/>
g/^\(#\|$\)/d
timedatectl set-timezone Asia/Ho_Chi_Minh
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
yum repolist --disablerepo=* --enablerepo=epel
| | | |
| --- |:------:|:-----:|
| | | |
| | | |
| | |
| | |
| | |
| | |
sed -i 's/prohibit-password/yes/g; s/#PermitRootLogin/PermitRootLogin/g;' /etc/ssh/sshd_config && systemctl restart ssh[d]
echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
useradd ansibledeploy; echo '123' | passwd ansibledeploy --stdin
echo "ansibledeploy ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ansibledeploy
chmod 0440 /etc/sudoers.d/ansibledeploy
cat <<EOF> /etc/yum.repos.d/ceph.repo
[ceph]
name=Ceph packages for $basearch
baseurl=https://download.ceph.com/rpm-nautilus/el8/x86_64/
enabled=1
priority=2
gpgcheck=1
gpgkey=https://download.ceph.com/keys/release.asc
[ceph-noarch]
name=Ceph noarch packages
baseurl=https://download.ceph.com/rpm-nautilus/el8/noarch
enabled=1
priority=2
gpgcheck=1
gpgkey=https://download.ceph.com/keys/release.asc
[ceph-source]
name=Ceph source packages
baseurl=https://download.ceph.com/rpm-nautilus/el8/SRPMS
enabled=0
priority=2
gpgcheck=1
gpgkey=https://download.ceph.com/keys/release.asc
EOF
cat << EOF >> ceph.conf
public network = 10.10.10.0/24
cluster network = 10.10.11.0/24
osd objectstore = bluestore
mon_allow_pool_delete = true
osd pool default size = 3
osd pool default min size = 1
EOF
timedatectl set-timezone Asia/Ho_Chi_Minh
Trên thực tế, các OSD thuộc nhiều host có thể bị lỗi cùng một lúc. Quá trình phục hồi có thể sẽ gây nghẽn mạng hoặc ảnh hưởng tới việc phục vụ dữ liệu tới client. Ceph đưa ra một số tuỳ chỉnh sau để cân bằng những yếu tố trên:
osd recovery delay start
sau khi quá trình re-peer hoàn tất, sẽ delay một khoảng thời gian (second) rồi mới tiến hành recover object.osd recovery thread timeout
set timeout cho 1 quá trình recoveryosd recovery max active
giới hạn số lượng recovery request của một OSD, tránh việc OSD bị overload và không thể đáp ứng được các request.osd recovery max chunk
giới hạn khối lượng của từng khúc dữ liệu phục hồi, tránh việc nghẽn cổ chai mạng.
in dam
nghieng
dam nghieng
test markdown
- text 1
- text 2
- text 1
- text 2
abc
xyz
123