Warning: Undefined array key 1 in /var/www/engine/parsedown.php on line 1263

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /var/www/engine/parsedown.php on line 1263
rqlite-fs - ramiil.!n

Просмотр предыдущей версии от 19.12.2024 16:37


rqlite-fs

rqlite-fs — это кластерная файловая система на основе FUSE, реализованная поверх RQLite.
Скачать

1. Установка зависимостей

yum install python3-pip fuse3 fuse3-devel python3-devel
pip3 install rqdb pyfuse3

2. Настройка firewalld

firewall-cmd --permanent --add-port=4001/tcp
firewall-cmd --permanent --add-port=4002/tcp

3. Установка RQLite

cd /opt/
curl -L https://github.com/rqlite/rqlite/releases/download/v8.36.1/rqlite-v8.36.1-linux-amd64.tar.gz -o rqlite-v8.36.1-linux-amd64.tar.gz
tar xvfz rqlite-v8.36.1-linux-amd64.tar.gz
rm rqlite-v8.36.1-linux-amd64.tar.gz
mv rqlite-v8.36.1-linux-amd64 rqlite
cd rqlite

4. Запуск RQLite

4.1 Значения переменных

4.2 Запуск основной ноды или единственной ноды RQLite

./rqlited -node-id 1 -http-addr=$IP:4001 -raft-addr=$IP:4002 $DATA_DIR

4.3 запуск остальных нод

./rqlited -node-id $ID -http-addr=$IP:4001 -raft-addr=$IP:4002 -join $MASTER_IP:4002 $DATA_DIR

5 Запуск rqlite-fs

5.1 Значения переменных

5.2 Запуск

./rqlitefs $IP:4001 $MP