Update Consul部署说明.md
parent
17eeaedb8c
commit
ca07f08027
|
@ -1,4 +1,4 @@
|
||||||
##### 安装
|
#### 安装
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 使用yum部署consul
|
# 使用yum部署consul
|
||||||
|
@ -10,12 +10,12 @@ wget https://rpm.releases.hashicorp.com/RHEL/7/x86_64/stable/consul-1.12.2-1.x86
|
||||||
rpm -ivh ./consul-1.12.2-1.x86_64.rpm
|
rpm -ivh ./consul-1.12.2-1.x86_64.rpm
|
||||||
```
|
```
|
||||||
|
|
||||||
##### 配置
|
#### 配置
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
vi /etc/consul.d/consul.hcl
|
vi /etc/consul.d/consul.hcl
|
||||||
log_level = "ERROR" #日志级别,日志太多可以只打印error日志,不需要可以去掉这行。
|
log_level = "ERROR" #日志级别,日志太多可以只打印error日志,不需要可以去掉这行。
|
||||||
advertise_addr = "192.168.x.x" #填写你的网卡IP。
|
advertise_addr = "192.168.x.x" #填写你的网卡IP,如果启动或运行有报错,可以尝试去掉这行。
|
||||||
data_dir = "/opt/consul"
|
data_dir = "/opt/consul"
|
||||||
client_addr = "0.0.0.0"
|
client_addr = "0.0.0.0"
|
||||||
ui_config{
|
ui_config{
|
||||||
|
@ -30,14 +30,15 @@ acl = {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
##### 启动与鉴权配置
|
#### 启动服务
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
chown -R consul:consul /opt/consul #注意下数据目录的权限。
|
chown -R consul:consul /opt/consul #注意下数据目录的权限。
|
||||||
systemctl enable consul.service
|
systemctl enable consul.service
|
||||||
systemctl start consul.service
|
systemctl start consul.service
|
||||||
# 获取登录密码
|
```
|
||||||
consul acl bootstrap
|
|
||||||
|
### 获取登录Token(记录SecretID,即为Consul登录的Token)
|
||||||
# 记录 SecretID,即为Consul登录的Token
|
```bash
|
||||||
|
consul acl bootstrap
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in New Issue