-
카테고리
-
세부 분야
데이터베이스
-
해결 여부
해결됨
groupadd: group mysql already exists에러
21.12.17 21:30 작성 조회수 851
0
안녕하세요
강의 정말 잘듣고 있습니다.
실습 중 문제가 발생하여 질문 드립니다.
현재 ec2 Linux AMI 환경에서 실습을 진행하고 있습니다.
지난번 Proxy Layer 실습을 진행할 때 서버에서 mysql을 실행하기 위해 mysql server를 서버에 설치한 상태이구요.
문제는 여기서 발생했습니다.
groupadd -g 1001 mysql 명령어를 입력하면, 아래와같은 메시지가 나옵니다. (root로 이동해서 해봐도 동일하고, 실제 그룹 리스트를 확인해보니 mysql:xx:xx 형태의 그룹이 있습니다.)
이대로 권한만 줘서 docker container를 실행시켜도 결국 중간에 에러가 발생하여 제대로 실행되지 않습니다
(도커 컨테이너 실행시 발생하는 에러)
이 문제를 어떻게 해결하면 좋을까요?
답변을 작성해보세요.
0
0
김영헌
지식공유자2021.12.17
안녕하세요.
이미 mysql group이 있어서 생성할 때 에러가 나는 거 같은데요.
이미 mysql group이 있는 상태이기 때문에
아래와 같이 groupmod 명령어로 gid를 변경만 해주면 될 거 같습니다.
groupmod -g 1001 mysql
steadyJay
질문자2021.12.17
와 !! 정말 빠른 답변 감사해요!!
저는 mysql이라는 group 아이디만 피하면 될 것 같아서 mysqlpermission이라는 임의의 아이디를 주고 이 퍼미션 권한을 각 디렉터리와 연결해서 docker 실행까지는 해결했습니다!!
이후 상황에 문제가 발생하면 주신 답변으로 잘 해결해보겠습니다!
금요일 저녁에 빠른답변 정말 감사합니다.
개발자를 꿈꾸는 비전공자 학생인데 강의가 너무너무 재밌고 유익합니다 ㅎㅎ! 열심히 보겠습니다!
답변 2