mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Merge pull request #4021 from justinsb/fix_etcd_datadir_must_be_empty
Etcd data dir must be empty
This commit is contained in:
commit
0e74660d08
@ -3,4 +3,4 @@
|
||||
{% set etcd_servers = grains.etcd_servers -%}
|
||||
{% endif -%}
|
||||
|
||||
DAEMON_ARGS="-addr {{etcd_servers}}:4001 -bind-addr {{etcd_servers}}:4001 -data-dir /var/etcd"
|
||||
DAEMON_ARGS="-addr {{etcd_servers}}:4001 -bind-addr {{etcd_servers}}:4001 -data-dir /var/etcd/data"
|
||||
|
@ -1,4 +1,4 @@
|
||||
bind_addr = "0.0.0.0"
|
||||
peer_bind_addr = "0.0.0.0"
|
||||
data_dir = "/var/etcd"
|
||||
data_dir = "/var/etcd/data"
|
||||
max_retry_attempts = 60
|
||||
|
@ -84,6 +84,15 @@ etcd:
|
||||
- user: etcd
|
||||
- group: etcd
|
||||
|
||||
/var/etcd/data:
|
||||
file.directory:
|
||||
- user: etcd
|
||||
- group: etcd
|
||||
- dir_mode: 700
|
||||
- require:
|
||||
- user: etcd
|
||||
- group: etcd
|
||||
|
||||
{% if grains['os_family'] == 'RedHat' %}
|
||||
|
||||
/etc/default/etcd:
|
||||
@ -125,6 +134,7 @@ etcd-service:
|
||||
- file: etcd-symlink
|
||||
- require:
|
||||
- file: /var/etcd
|
||||
- file: /var/etcd/data
|
||||
- user: etcd
|
||||
- group: etcd
|
||||
|
||||
|
@ -18,7 +18,7 @@ NAME=etcd
|
||||
DAEMON=/usr/local/bin/$NAME
|
||||
# DAEMON_ARGS="-peer-addr $HOSTNAME:7001 -name $HOSTNAME"
|
||||
host_ip=$(hostname -i)
|
||||
DAEMON_ARGS="-addr ${host_ip}:4001 -bind-addr ${host_ip}:4001 -data-dir /var/etcd -initial-advertise-peer-urls http://${HOSTNAME}:2380 -name ${HOSTNAME} -initial-cluster ${HOSTNAME}=http://${HOSTNAME}:2380"
|
||||
DAEMON_ARGS="-addr ${host_ip}:4001 -bind-addr ${host_ip}:4001 -data-dir /var/etcd/data -initial-advertise-peer-urls http://${HOSTNAME}:2380 -name ${HOSTNAME} -initial-cluster ${HOSTNAME}=http://${HOSTNAME}:2380"
|
||||
DAEMON_LOG_FILE=/var/log/$NAME.log
|
||||
PIDFILE=/var/run/$NAME.pid
|
||||
SCRIPTNAME=/etc/init.d/$NAME
|
||||
|
Loading…
Reference in New Issue
Block a user