mariabackup 오류 관련
470
작성한 질문수 3
안녕하세요
저와 동일한 오류가 발생하신 분이 있길래 답변주신걸로 해봤는데 해결이 안되네요..
(참고답변 https://www.inflearn.com/questions/179156)
다음과 같은 오류가 뜹니다.
쉘 스트립트에서 해도 동일한 오류가 발생합니다....
답변 3
0
안녕하세요 ^^
첫사진에 두번째 명령어 부분에서 이미 -u root로 실행했을 때도 같은 오류가 발생한 상태였습니다...
( -u root / -u root -p 두가지 모두 해본상태입니다)
구글에서 방법을 아무리 찾아봐도 안되네요,,,,,
0
안녕하세요 진수님:)
Failed to connect to MySQL server: Access denied for user 'root'@'localhost' (using password: NO). 위 에러가 실제 안되는 문제의 핵심입니다. 등록된 user 테이블의 정보와 접속 정보가 맞지 않을 때 저런 에러가 발생합니다. mysql cli로 접속해서 user 테이블 정보를 확인해 보고 host컬럼의 정보를 맞춰서 접속 해 보시는 것이 좋을 것 같습니다. user 테이블의 유저명과 호스트 정보는 다음 명령으로 확인하실 수 있습니다. mysql -uroot use mysql; select user, host from user; 보통 '유저명'@'localhost' 접속에 실패할 경우 -h 옵션을 주고 localhost가 아닌 127.0.0.1 로 접속을 해서 접속에 성공을 하기도 합니다. mariabackup --backup --no-lock -u root -h 127.0.0.1 ..... 이런 식입니다. 혹시 모르니 selinux쪽도 확인 해 보시고 혹시 활성화(enable) 상태라면 비활성화 해주시고 재부팅 후에 다시 테스트 해보세요.
0
안녕하세요 용진수님 :)
주말 잘 보내고 계신가요?
화면 캡쳐를 보니 cli로 접속까지 마치신 상태시군요. cli 접속하실 때 사용했던 방법 그대로 mariabackup 옵션을 주시면 됩니다. 에러 내용은 유저 인증이 실패하여 접속을 못할 경우 보일 수 있습니다. -u root 다음에 있는 -p 옵션을 제외하고 테스트 해보세요.
0
안녕하세요 용진수님:)
지난번 질문이 사라졌네요!!!!!
:)
몇 가지 확인을 해보고 진행을 하시는 것이 좋을 것 같습니다. 1. mariadb의 실행 여부 systemctl status mariadb 를 실행하고 결과의 위에서부터 다섯번째 줄에 다음과같은 메세지가 보인다면 systemctl start mariadb를 해주세요. Active: inactive (daed) 그런데 여기서도 아무 것도 안보이거나 다음과 같은 결과가 나온다면 3번을 실행 해 주세요. Unit mariadb.service could not be found. 에러 메세지가 안나온다면 4번부터 실행 해 주세요. 3. mariadb서버 설치가 되어있는 가 확인을 해야합니다. rpm -qa | grep -i mariadb 를 실행해서 다음과 같이 마리아디비 서버 패키지가 있는 지 확인 해보세요. MariaDB-server-10.4.14-1.el8.x86_64 혹시 아무 결과가 없다면 다음을 실행해서 설치를 해 주세요. dnf -y install mariadb-server mariadb-client mariadb-backup --disablerepo=AppStream 4. 그리고 기본 설정을 해 주세요. 다음 명령으로 mariadb 프로세스를 시작합니다. systemctl start mariadb 다음 명령으로 mariadb를 시작 프로그램에 등록 systemctl enable mariadb MariaDB 실행상태를 확인합니다. systemctl status mariadb 여기서 결과의 5번째 줄이 active 상태로 보이면 실행이 된 상태입니다. Active: active (running) 그리고 실습용 DB 임시 데이터를 아래 명령어로 준비해주세요. git clone https://github.com/t2sc0m/test_db.git ./test_db cd test_db mysql -uroot < employees.sql 위 명령을 차례로 입력해주시면 테스트용 데이터입력까지 마칠 수 있습니다. 5. 디비에 접속을 해서 데이터베이스를 확인합니다. mysql -uroot show databases; 위 명령의 결과로 employees 라는 데이터베이스가 보이면 문제없이 테스트환경이 구축된 것입니다. 이 확인이 끝난 후에 백업을 실행해주세요.
0
안녕하세요 ^^
첫질문이 이미 다음과 같이 employess가 있는걸 확인한 상태였습니다.
active상태도 running 상태였으며, mariabackup명령어를 실행하면 똑같이
[00] 2021-10-31 09:04:05 Connecting to MySQL server host: localhost, user: root, password: not set, port: not set, socket: not set
[00] 2021-10-31 09:04:06 Failed to connect to MySQL server: Access denied for user 'root'@'localhost' (using password: NO).
오류가 반복됩니다.
텔레그램 봇 메세지 전송기능을 여러 서버에 이용하려면
0
169
2
컨테이너에서 다른 컨테이너 접속시
0
126
2
실습 주소에 172.18.1.91를 접속하니 접속이 되지 않습니다
0
136
2
atlassian 접속이 안됩니다
0
210
2
docker 컨테이너로 가상환경 구축 시 init.sh 관련 에러 로그
0
254
2
백업 쉘스크립트 3 질문있어요
0
122
1
telegram 문자보내기 오류
0
227
1
2-2 초기 셋팅 질문드려요!
0
342
3
Linux top 커맨드에 대한 질문
0
158
1
2-0. 진행 후 웹사이트 접속이 안됩니다.
0
317
2
커리큘럼-강의교안
0
320
3
web_backup.sh 실행 시 mount.nfs No host to mount
0
375
1
환경설정 압축파일 해제 불가
0
319
1
SecureCRT 접속 오류
0
842
1
강의에서 로그를 쌓게 하는 vws.tmpcompany.com 이제 접속이 안되는건가요?
0
390
1
강의에서 보여주시는 컨플이나 자료 따로 있을까요?
0
329
1
vagrant up 명령어 실행시
1
385
1
vagrant ssh 접속 에러
0
561
2
서버 구축시 문제 발생
0
453
2
버츄얼박스 설치에러
0
314
1
스크립트 실행 결과 미표시
0
310
1
맥북 지원
0
378
1
[해결방법] 네트워크 어댑터 에러 메시지
1
407
2
DB 백업 스크립트 실행 오류
0
451
1





