Commit 322bdc3a authored by Timofey's avatar Timofey

Delete ceph_script.sh

parent 7e92cdfd
#!/bin/bash
# Заправшиваем название серверов
echo Введите название новод через пробел.
read srv_name
# устанавливаем ceph-deploy на все ноды:
#for node_name in $srv_name; do ssh $node_name epmi ceph-deploy -y; done
# создаем каталог для конфигов Ceph на основном сервере:
if [ ! -f "/etc/ceph" ]; then
mkdir /etc/ceph
fi
# Создаем новый кластер:
ceph-deploy new $srv_name
# Устанавливаем дистрибутив Ceph на машины:
ceph-deploy instal $srv_name
# Создаем мониторы, указанные при создании кластера:
ceph-deploy mon create-initial
# Мониторы чему-то автоматически не добавляются в автостарт,
# поэтому добавляем их в systemd руками:
for node_name in $srv_name; do ssh $srv_name systemctl enable ceph-mon; done
# Очищаем и готовим диски к добавлению в кластер:
for name_name in $srv_name; do echo Введите название диска на узле $srv_name например /dev/sda: read disk1; done
first_server=`echo ${srv_name} | awk '{print $1}'`
ceph-deploy disk zap $first_name:disk1
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment