간혹 서버에서 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이 실행만 된다면 절대경로 안써도 상관없다..
오랫만에 다시 시스템을 만지다가 아래 메시지를 만났다.Could not resolve host 이거 어디서 봤던 것 같은데... resolve host라고 한 것에서 힌트를 얻을 수 있다. nameserver 설정하는 파일이 /etc/resolv.conf 니까.자 그럼 해당 파일을 확인해보자. 비어있다.빙고! 해당 파일을 수정하도록 하자.# vi /etc/resolv.conf 일반적으로 많이 쓰는 nameserver를 사용하거나, 회사 내부에서 사용하는 nameserver를 해당 파일에 기재해주면 된다.예) Google nameserver: 8.8.8.8, 8.8.4.4 Cloudflare nameserver: 1.1.1.1 끝!!!
CentOS7에서 Docker를 이용하려고 Docker-CE Repository를 추가하려고 했다. 설치 문서(https://docs.docker.com/install/linux/docker-ce/centos/)에 나온 것처럼# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo를 입력했는데, 한참의 지연시간을 갖더니 다음과 같은 메시지를 발생시킨다.could not fetch/save url https //download.docker.com/linux/centos/docker-ce.repo 이런 경우엔 설치할 서버의 시각이 맞지 않아서 발생하는 문제니, 직접 시각을 보정하거나 NTP설정을 하고 다시 시..
오늘부로 다시 운영팀에서 근무하게 되면서, 망분리장비를 사용하게 되었다.깔끔하게 Windows 설치된 장비를 주는 건 고마운데,Windows만 설치해주면 대체 뭘 어쩌라는 거니...도구들은 다 인터넷에 있는데 :( 다른 도구들은 Standalone 설치 패키지를 어렵지 않게 구하고 설치할 수 있었는데,웹브라우저인 Chrome과 Firefox는 기본적으로 가벼운 설치파일을 다운받아실제 설치파일은 설치당시 인터넷에서 받는 구조다보니 설치에 애로사항이 꽃피었다. 혹여, 이러한 문제가 있지 말라고 아래 2개의 대표적인 웹브라우저 링크를 남겨놓는다. Chromehttps://www.google.com/intl/ko/chrome/?standalone=1 Firefoxhttps://www.mozilla.org/ko/..
다시 OS를 업으로 만져야 할 일이 생겨버렸기에, 하나씩 기억을 회복하고 있는 중이다.그런데, Ubuntu로는 뭘 해본 적이 없는 것 같아 하나씩 정리한다. Ubuntu 버전확인 - 배포판 확인# cat /etc/issue Ubuntu 버전확인 - 상세정보 확인# cat /etc/*release Ubuntu 버전확인 - 배포판 확인# lsb_release -a Ubuntu 버전확인 - Kernel 버전 확인# uname -a 같은 듯 조금씩 다르니,필요에 따라 사용하면 될 듯
모 커뮤니티 사이트에서 댓글을 읽고 있는데, 블랙카우 라는 표현을 보았다. 전혀 감을 잡을 수 없어"뭐지? 블랙스완 같은 건가?" 싶어 검색을 해본다. 찾아보다보니 해당 사용자가 표현을 다 하지 않았던 거고,'흑우 없제?, 흑우 없지?' 등의 표현이 일반적이었다. 그리고 이 말은 '호구 없지?'라는 표현에서 변형된 거였다.그리고 블랙카우는 호구 또는 흑우라는 표현이 인터넷 상에서 욕설 또는 비속어로 분류되어 필터링 되는 상황 하에서, 이를 피하기 위해 생겨난 또다른 표현이었던 거다. 즉, 정리해보자면 호구 -> 흑우 -> 블랙카우 이렇게 되는 거였다. 표현이 너무 바뀌니 따라잡기도 쉽지 않다.
실시간으로 네트워크 사용량을 확인하려 iftop을 설치하려고 하는데, yum에서 찾지를 못한다.iftop은 EPEL(Extra Packages for Enterprise Linux) Repository에 있다고 하니 구성을 해본다. 1. 현재 설정된 repository list 확인# yum repolist 2. epel-release 확인# yum list epel-release 3. epel 설치# yum install epel-release 4, 설정여부 확인# yum repolistor# yum list installed epel-release
오랫만에 다시 Linux 환경을 접하고 있다보니,기억이 가물가물하여 적용한 것들을 하나씩 다시 적는다. IT관련 내용을 다시 적을 일은 없을 줄 알았는데... CentOS가 6에서 7로 변경되면서 많은 부분이 변경되었는데,CentOS7에서는 RunLevel 확인 및 변경하는 방법도 변경되었다.(예전 명령어도 지원하긴 하지만, 새로 익히는 게 좋다.) 1. 현재 시스템의 RunLevel 확인# systemctl get-default 2. RunLevel 3(Multi User)로 변경# systemctl set-default multi-user.target 3. 변경된 내역 확인# systemctl get-default 참고. 현재 세션만 한정하여 RunLevel 변경시# systemctl isolate ..
오랫만에 다시 서버를 세팅할 일이 생기게 되어, 과거 자료를 찾던 중 누락된 부분이 보여 보충합니다. CentOS7.5에서 NTP 설정방법 NTPD 설치# yum -y install ntp NTP 서버 구성 확인# cat /etc/ntp.conf NTP 서버 연결을 위한 방화벽 설정# firewall-cmd --add-service=ntp --permanent # firewall-cmd --reload NTP 서비스 구동# systemctl start ntpd # systemctl enable ntpd NTP 동작여부 확인# ntpq -p
- Total
- Today
- Yesterday
- hostname
- centos
- centos7
- tip
- error
- cpu
- date
- Windows
- Redhat
- dbms
- 태그를 입력해 주세요.
- query
- cycle
- rhel
- Solaris
- Java
- Bit
- Linux
- Size
- NTP
- MySQL
- OSS
- aix
- OS
- yum
- version
- It
- storage
- db
- database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |