Update README.md
This commit is contained in:
parent
f36fc2d7e5
commit
4c169362c5
40
README.md
40
README.md
@ -199,12 +199,12 @@ malloc по умолчанию, за исключением jemalloc, котор
|
|||||||
Чтобы принудительно скомпилировать libc malloc, выполните следующую команду:
|
Чтобы принудительно скомпилировать libc malloc, выполните следующую команду:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unix:$ make MALLOC=libc
|
unix:$ make MALLOC=libc
|
||||||
```
|
```
|
||||||
|
|
||||||
Для компиляции аллокатора jemalloc на операционной системе Mac OS X, выполните команду:
|
Для компиляции аллокатора jemalloc на операционной системе Mac OS X, выполните команду:
|
||||||
```sh
|
```sh
|
||||||
unix:$ make MALLOC=jemalloc
|
unix:$ make MALLOC=jemalloc
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
@ -214,22 +214,22 @@ unix:$ make MALLOC=jemalloc
|
|||||||
|
|
||||||
Запускаем клиент Futriix, перейдя в каталог с исходным кодом:
|
Запускаем клиент Futriix, перейдя в каталог с исходным кодом:
|
||||||
```sh
|
```sh
|
||||||
unix:$ cd src && ./futriix-cli
|
unix:$ cd src && ./futriix-cli
|
||||||
```
|
```
|
||||||
|
|
||||||
Проверяем доступность сервера, выполняяя команду `ping`, если будет получен ответ `pong`-значит сервер доступен и работает корректно
|
Проверяем доступность сервера, выполняяя команду `ping`, если будет получен ответ `pong`-значит сервер доступен и работает корректно
|
||||||
```sh
|
```sh
|
||||||
127.0.0.1:futriix:~> ping
|
127.0.0.1:futriix:~> ping
|
||||||
PONG
|
PONG
|
||||||
```
|
```
|
||||||
Присваеваем значение переменной `foo` равное `bar`, командой ниже:
|
Присваеваем значение переменной `foo` равное `bar`, командой ниже:
|
||||||
```sh
|
```sh
|
||||||
127.0.0.1:futriix:~> set foo bar
|
127.0.0.1:futriix:~> set foo bar
|
||||||
OK
|
OK
|
||||||
```
|
```
|
||||||
Получаем значение переменной `foo`, командой ниже:
|
Получаем значение переменной `foo`, командой ниже:
|
||||||
```sh
|
```sh
|
||||||
127.0.0.1:futriix:~> get foo
|
127.0.0.1:futriix:~> get foo
|
||||||
"bar"
|
"bar"
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -242,47 +242,47 @@ OK
|
|||||||
1. Откройте директорию Futriix
|
1. Откройте директорию Futriix
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unix:$ cd futriix
|
unix:$ cd futriix
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Откройте файл конфигурации futriix.conf в любом текстовом редакторе, например nano, как в примере приведённом ниже:
|
2. Откройте файл конфигурации futriix.conf в любом текстовом редакторе, например nano, как в примере приведённом ниже:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unix:$ nano futriix/futriix.conf
|
unix:$ nano futriix/futriix.conf
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Найдите и установите значения "yes" для параметров "active-replica" и "multi-master". После чего добавьте в файл конфигурации ip-адреса, узлов вашего кластера. Если вы всё сделали правильно у вас должны отробразится строки в файле конфигурации `futriix.conf` как показано ниже:
|
3. Найдите и установите значения "yes" для параметров "active-replica" и "multi-master". После чего добавьте в файл конфигурации ip-адреса, узлов вашего кластера. Если вы всё сделали правильно у вас должны отобразится строки в файле конфигурации `futriix.conf` как показано ниже:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|
||||||
active-replica yes
|
active-replica yes
|
||||||
multi-master yes
|
multi-master yes
|
||||||
replicaof 192.168.11.5 9880
|
replicaof 192.168.11.5 9880
|
||||||
replicaof 192.168.11.6 9880
|
replicaof 192.168.11.6 9880
|
||||||
replicaof 192.168.11.7 9880
|
replicaof 192.168.11.7 9880
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Сохраните внесённые вами изменния, выйдите из редактора, воспользовавшись командами ниже:
|
4. Сохраните внесённые вами изменения, выйдите из редактора, воспользовавшись командами ниже:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unix:$ ctrl+O
|
unix:$ ctrl+O
|
||||||
unix:$ ctrl+x
|
unix:$ ctrl+x
|
||||||
```
|
```
|
||||||
|
|
||||||
5. Перейдите в директорию Futriix и запустите скрипт `cluster.sh` с параметрами `pick` (скрипт запущенный с данным параметром "соберёт кластер"), и `run`,(скрипт запущенный с данным параметром "запустит кластер") как указано ниже:
|
5. Перейдите в директорию Futriix и запустите скрипт `cluster.sh` с параметрами `pick` (скрипт запущенный с данным параметром "соберёт кластер"), и `run`,(скрипт запущенный с данным параметром "запустит кластер") как указано ниже:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unix:$ ./cluster pick
|
unix:$ ./cluster pick
|
||||||
unix:$ ./cluster run
|
unix:$ ./cluster run
|
||||||
```
|
```
|
||||||
|
|
||||||
6. Для остановки кластера запустите скрипт `cluster.sh` с параметром `stop`
|
6. Для остановки кластера запустите скрипт `cluster.sh` с параметром `stop`
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unix:$ ./cluster stop
|
unix:$ ./cluster stop
|
||||||
```
|
```
|
||||||
|
|
||||||
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user