간혹 서버에서 MySQL을 접속해야할 일이 있다.mysql -u 계정명 -p이정도면 무난하게 접속할 수 있는데,오늘 특정 서버에서 아래와 같은 메시지를 떨어뜨리며 접속이 되지 않는 상황 발생Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 인터넷을 뒤져보면 대부분 아래와 같이 입력하라고 나온다.$ mysql -u 계정명 -p DB명 -S /var/lib/mysql/mysql.sock 그래서 몇번 해보다 보면 잘 안될거다. 저게 안되서 나온 에러 메시지니까.mysql을 절대 경로로 줘보기도 하고, DB명을 주기도 하고 빼보기도 하고 해도 안된다. 결론적으로는 mysql이 실행만 된다면 절대경로 안써도 상관없다..
JMX을 사용하기 위해서 설정을 하는데,기존의 Solaris 서버 위에 구성된 Tomcat들과는 달리유동 Linux 서버에서 이런 메시지를 떨어뜨리면 접속이 되지 않았다. Connection refused to host: 127.0.0.1 주로 RMI 통신에서 나오는 문제라고 하는데,인터넷에서 찾아본 해결책은 2가지를 필요로 했다. 1. 공인IP에 hostname을 설정한다.> vi /etc/hosts xxx.yyy.zzz.aaa hostname 2. java.rmi.server.hostname 에 해당 IP를 설정해준다.> JAVA_OPT 혹은 CATALINA_OPT 등에 -Djava.rmi.server.hostname=xxx.yyy.zzz.aaa 추가 이 두가지를 하고 나니 JMX 사용이 가능하다.O..
최근 Tomcat 설치 요청이 많다.그래서 평소처럼 설치를 진행한 후, 구동을 시켜보는데 아래와 같은 오류를 뿜으며 구동이 안되는 현상 발생.java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException server.xml에는 hostname을 지정하는 부분이 없었던 걸로 기억하는데,hostname unknown이라니... 설마설마 하며 검색해보니 정말로 hostname이 지정되지 않은 경우 발생할 수 있단다. 당황하지 않고cat /etc/hosts 역시나... 이곳엔 hostname이 지정되어 있지 않았다.hostname을 설정하고 나니 제대로 기동이 된다. 또 하나의 Error 대처법에 대해서 배웠군.
- Total
- Today
- Yesterday
- error
- centos
- NTP
- db
- 태그를 입력해 주세요.
- cycle
- version
- centos7
- yum
- hostname
- aix
- query
- tip
- rhel
- MySQL
- Redhat
- Size
- OS
- cpu
- Windows
- OSS
- storage
- database
- It
- Bit
- Solaris
- dbms
- Java
- Linux
- date
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |