서버 전원을 임의로 끊 다음 재연결시 문제점

올리고당

안녕하세요?

주말에 이리저리 작업을 하느라고 서버들의 전원을 전부 내리고 작업을 했습니다.

 

당연히 제대로 전원을 끄고, 별도의 작업은 하지 않고(자리만 바꾸는 것이라서) 다시 전원을 전부키고

 

서버들을 재기동했습니다. 재기동 이전에는 전부 정상 작동을 했구요.

 

그런데 워드프레스가 깔려 있는 웹서버하고, db서버하고 또 붙질 않네요.

 

설정값을 전부 확인해봐도 별 다를건 없습니다. 

 

혹시 selinx문제일까하고 웹, db서버의 selinix를 전부 죽이고 기동시켜도 똑같이 안붙네요.

 

워드프레스 로그를 볼려고 해도 어디에 로그 파일이 있는지를 모르겠고, 

 

https://mainia.tistory.com/5815

 

이 블로그롤 따라해서 디버깅 로그를 만들려고 동일하게 셋팅은 해봤지만,

 

로그 파일은 생성이 되질 않네요..

 

웹페이지에서 생성되어지는 화면은 밑에 유첨합니다.

 

캡처.PNG.jpg

 

 

댓글
23
  • 달소
    2021.08.17

    Connection error 같은경우 먼저 통신확인부터 진행하셔야합니다.

    web -> db서버로 3306 포트로 정상적으로 telnet 찔리는지 보셔야할듯합니다

  • 달소
    올리고당
  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    포트가 짤리는거같네요 방화벽 확인해보셔야할듯합니다

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    아 어렵네요. ㅎㅎ firewall-cmd 3306 두 서버 모두 개방했고, 인터넷 뒤져서 이것저것 다 해보고 마지막으로 vi /etc/firewalld/zones/public.xml에서 확인해봤는데도 전부 개방은 됬는데 selinux도 셋팅했구요. @@ 돌겠네요. 내부 아이피라서 공유기단에서 막힐일은 없을듯 한데요.

  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    iptables도 따로 사용하지않으실까요??

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    네. iptable은 저번에 공부하다가 잠깐 옆으로 밀어둬서 firewall-cmd로만 사용중입니다.

  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    흠,, 이상하네요,, mariadb는 정상적으로 잘 실행되고 netstat 으로도 포트 열려있는거 잘 확인될까요?

  • 달소
    올리고당
  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    netstat -lntp로 한번 보여주시겠어요?

    포트를 변경해서 사용하시는건지..

  • 달소
    올리고당
    @달소 님에게 보내는 답글

    3.PNG.jpg현재 보여드리는 건 db서버입니다. 혹시 웹서버도 필요하신지요?

  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    음 db서버 bind옵션이 0.0.0.0이 되어있는건가요? 로컬호스트만 받는거같은데

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    헉, 바로 확인해보겠습니돠

  • 올리고당
    달소
    @올리고당 님에게 보내는 답글

    이렇게 0.0.0.0 이 나와야 다른서버들에서 접근가능합니다. my.cnf 에 bind-address 설정 확인해보셔야할듯합니다.

     

    20210817_154727.png.jpg

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    #

    # These groups are read by MariaDB server.

    # Use it for options that only the server (but not clients) should see

    #

    # See the examples of server my.cnf files in /usr/share/mysql/

    #

     

    # this is read by the standalone daemon and embedded servers

    [server]

     

    # this is only for the mysqld standalone daemon

    [mysqld]

     

    #

    # * Galera-related settings

    #

    [galera]

    # Mandatory settings

    #wsrep_on=ON

    #wsrep_provider=

    #wsrep_cluster_address=

    #binlog_format=row

    #default_storage_engine=InnoDB

    #innodb_autoinc_lock_mode=2

    #

    # Allow server to accept connections on all interfaces.

    #

    bind-address=10.10.10.7

    #

    # Optional setting

    #wsrep_slave_threads=1

    #innodb_flush_log_at_trx_commit=0

     

    # this is only for embedded server

    [embedded]

     

    # This group is only read by MariaDB servers, not by MySQL.

    # If you use the same .cnf file for MySQL and MariaDB,

    # you can put MariaDB-only options here

    [mariadb]

     

    # This group is only read by MariaDB-10.4 servers.

    # If you use the same .cnf file for MariaDB of different versions,

    # use this group for options that older servers don't understand

    [mariadb-10.4]

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    my.cnf를 0.0.0.0으로 수정했더니 잘 됩니다. 감사합니다. 근데 왜 저번에는 됬을까요? 신기하네요. 인터넷 찾아봐도 저 부분을 원하는 ip로 쓰라고 나와있길래 그렇게 적었었는데... 덕분에 한수 배워갑니다.

  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    잘되신다니 다행이네요 ㅎㅎ

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    아 그리고 혹시 워드프레스만 깔끔하게 지웠다가 다시 설치하시는 법 아시면 좀 알려주세요

  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    web root 폴더 지우고 db만 지우면 깔끔하게 제거 완료됩니다.

  • 달소
    올리고당
    작성자
    2021.08.17
    @달소 님에게 보내는 답글

    web root라는게 어디인지 알려주시면 감사하겠습니다.~

  • 올리고당
    달소
    2021.08.17
    @올리고당 님에게 보내는 답글

    nginx나 apache가 실행되는 위치입니다. 보통 /var/www/html 과 같이 경로를 지정해주는데 해당 웹이 실행되는 위치입니다.

댓글 쓰기
권한이 없습니다.