InfluxDB ์ค์น ์ 'invalid user: influxdb' ์ค๋ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ
InfluxDB ์ค์น ๋ฐ ์ค์ ์ค invalid user: 'influxdb:influxdb' ์ค๋ฅ๊ฐ ๋ด๋ค.
์ด ์ค๋ฅ๋ InfluxDB๋ฅผ ์ค์นํ ๋ ์์คํ ์ influxdb ์ฌ์ฉ์๋ ๊ทธ๋ฃน์ด ์ ๋๋ก ์์ฑ๋์ง ์์์ ๋ฐ์ํ๋๋ฐ, ์ค์น ๊ณผ์ ์์ ์ฌ์ฉ์๋ ๊ทธ๋ฃน์ด ์์ฑ๋์ง ์๊ฑฐ๋ ์ฌ๋ผ์ง๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ๋ฐ์ํ๋ค.
๋ณธ ๊ธ์์๋ ์ด ๋ฌธ์ ์ ์์ธ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช ํ์ฌ InfluxDB ์ค์ ์ ์ํํ๊ฒ ์งํํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ค๋ณด๊ฒ ๋ค.
1. ์ค๋ฅ ์์ธ
invalid user: 'influxdb:influxdb' ์ค๋ฅ๋ InfluxDB ์ค์น ๊ณผ์ ์์ influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ด ์์คํ ์ ์ ๋๋ก ์์ฑ๋์ง ์์์ ๋ฐ์ํ๋ค.
InfluxDB ์ค์น ์ ๋๋ถ๋ถ์ ์๋์ผ๋ก ์ฌ์ฉ์์ ๊ทธ๋ฃน์ด ์์ฑ๋์ง๋ง, ์ค์น ํ๊ฒฝ์ ๋ฐ๋ผ ์ค์ ์ด ๋๋ฝ๋ ์ ์๋ค.
2. ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ
(1) influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ด ์๋์ง ํ์ธ
๋จผ์ , ์์คํ ์ influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ด ์ด๋ฏธ ์กด์ฌํ๋์ง ํ์ธํ ๊ฒ์ด๋ค.
cat /etc/passwd | grep influxdb # ์ฌ์ฉ์ ํ์ธ
cat /etc/group | grep influxdb # ๊ทธ๋ฃน ํ์ธ
์ด ๋ช ๋ น์ด๋ฅผ ํตํด influxdb ์ฌ์ฉ์๋ ๊ทธ๋ฃน์ด ์ถ๋ ฅ๋์ง ์์ผ๋ฉด, ํด๋น ์ฌ์ฉ์์ ๊ทธ๋ฃน์ด ์์คํ ์ ์กด์ฌํ์ง ์๋๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค.
(2) influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ ์๋์ผ๋ก ์์ฑ
๋ง์ฝ influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ด ์๋ค๋ฉด ์๋์ผ๋ก ์์ฑํด ์ฃผ์ด์ผํ๋ค.
๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ influxdb ๊ทธ๋ฃน๊ณผ ์ฌ์ฉ์๋ฅผ ์์ฑํ๊ณ , ํด๋น ์ฌ์ฉ์๋ฅผ ๊ทธ๋ฃน์ ํฌํจ์ํฌ ๊ฒ์ด๋ค.
sudo groupadd influxdb # influxdb ๊ทธ๋ฃน ์์ฑ
sudo useradd -r -g influxdb influxdb # influxdb ์ฌ์ฉ์ ์์ฑ ๋ฐ ๊ทธ๋ฃน์ ์ถ๊ฐ
- -r ์ต์ : useradd ๋ช ๋ น์ด์ -r ์ต์ ์ ์์คํ ์ฌ์ฉ์(system user)๋ฅผ ์์ฑํ๋ค. ์์คํ ์ฌ์ฉ์๋ ๋ณดํต ์ผ๋ฐ ์ฌ์ฉ์์๋ ๋ฌ๋ฆฌ ์๋น์ค ์คํ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋๋ฉฐ, ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ด ๋นํ์ฑํ๋์ด ์๋ค.
- -g ์ต์ : -g ์ต์ ์ ์ฌ์ฉ์๊ฐ ์ํ ๊ธฐ๋ณธ ๊ทธ๋ฃน์ ์ง์ ํ๋ ์ต์ ์ ๋๋ค. ์ฌ๊ธฐ์๋ influxdb ๊ทธ๋ฃน์ ๊ธฐ๋ณธ ๊ทธ๋ฃน์ผ๋ก ์ค์ ํฉ๋๋ค.
(3) ์์ ๊ถ ๋ณ๊ฒฝ
influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ ์์ฑํ ํ, ๋ค์ chown ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ InfluxDB ๋๋ ํ ๋ฆฌ์ ์์ ๊ถ์ ๋ณ๊ฒฝํ๋ค.
sudo chown influxdb:influxdb /influxdb
invalid user: 'influxdb:influxdb' ์ค๋ฅ๋ InfluxDB ์ค์น ๊ณผ์ ์์ ์ฌ์ฉ์๊ฐ ์๋์ผ๋ก ์์ฑ๋์ง ์์์ ๋ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ์ด๋ค.
๋ณธ๋ฌธ์์ ์ค๋ช ํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํตํด influxdb ์ฌ์ฉ์์ ๊ทธ๋ฃน์ ์๋์ผ๋ก ์์ฑํ๊ณ , ์์ ๊ถ์ ์ค์ ํ๋ฉด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค!