안녕하세요 달소입니다. 오늘은 도커 컨테이너 실행시 아래와같이 Error response from daemon: driver failed programming external connectivity on endpoint ~ 에러가 나왔을때 해결하는 방법입니다. 저같은경우 아래 내용을 조금더 보시면 아시겠지만 외부로 오픈하는 포트가 겹쳐서 컨테이너가 실행이제대로 안되는 오류입니다. 기존것을 중단하는 과정에서 오류가있거나 기타 등등의 이유로 발생한다고합니다. 해결방법은 2가지가있습니다.1. docker 서비스를 재시작한다.(다른컨테이너도 꺼짐 ㅠ)2. 해당 포트를사용하며 오동작하고있는 […]
Troubleshooting
wireguard vpn 사용시 resolvconf: command not found 해결하기
wireguard vpn 사용시 아래와같은 에러가 나올시 해결방법입니다. apt install openresolv 위 패키지 설치 후 다시실행하면 에러없이 잘됩니다.[Reference] : 달소, 「서버포럼 – wireguard vpn 사용시 resolvconf: command not found 해결하기」 https://svrforum.com/?document_srl=115957&mid=svr&act=dispBoardContent.
Android adb 사용시 adb: error: failed to get feature set: more than one device/emulator 해결하기.
안녕하세요. 달소입니다. 안드로이드에서 adb 명령어 사용시 아래와같은 에러가 나올때 해결방법입니다. adb: error: failed to get feature set: more than one device/emulator 해당 에러는 adb device가 여러개있어서 어떤걸 붙어야하는지 인식하지 못해서 생기는문제입니다. adb devices 명령어를 통해 adb 목록을 볼수있고 여기서 adb 이렇게 adb -s [ip:port] shell 로 지정해서 실행해주거나 adb kill-server로 한번 쓰윽 정리하고 시작 하는방법도있습니다 […]
MySQL(MariaDB) ERROR 1016: Can’t open file: ‘x.ibd’. (errno: 1) 해결하기.
안녕하세요. 운영중인 서버에서 이상한? db파일이 생겨서 찾아봤더니 고아 중간 테이블(?)이 생겨서 용량을 과다 먹고있더군요.. 해결방법을 찾아 트러블슈팅하는법을 공유해봅니다. 고아 중간 테이블은 테이블 공간이 비어 있어도 테이블 공간을 제거하지 못하게하고 일반적으로 불필요한 공간을 차지합니다. 고아 테이블 식별하기 먼저 mysql 콘솔로 접근한뒤 아래 쿼리를 날려주세요. SELECT * FROM INFORMATION_SCHEMA . INNODB_SYS_TABLES WHERE NAME LIKE ‘%#sql%’ ; 고아 […]
Docker qbittorrent /usr/bin/qbittorrent-nox: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory 해결방법
qbittorrent 아래 오류 해결방법입니다. /usr/bin/qbittorrent-nox: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory 해결방법 먼저 도커 컨테이너에 터미널로 직접 연결을해주세요. apt install binutils 명령어로 패키지를 업데이트해주세요. 아래 명령어를 입력해주세요. strip –remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 이제 컨테이너만 재시작시켜주세요. 문제 해결완료~ https://svrforum.com/nas/4319#comment_73610서버포럼 – 헤놀로지 도커(docker)를 이용한 토렌트머신(Transmission, qbittorrent) 설치하기예~전에 제가 블로그에 썼던거라 […]
kswapd0 프로세스 과다점유 해결방법.
오늘은 kswapd0라는 프로세스가 리눅스 cpu를 과점유하고있을때 해결방법입니다. 해당프로세스의 경우 리눅스의 가상메모리(Vitrual Memory) 를 담당하는 프로세스로 메모리가 부족해서 SWAP메모리를 사용할때 생성되는 프로세스라고합니다. 해결방법 당연히(?) 메모리를 많이먹는 프로세스를 kill 하거나 메모리 용량을 확보해주는 원론적인현상밖에없습니다 ㅠ[Reference] : 달소, 「서버포럼 – kswapd0 프로세스 과다점유 해결방법.」 https://svrforum.com/?document_srl=67872&mid=develop&act=dispBoardContent.
Cent OS rsyslog open error: Permission denied 해결방법.
Cent OS에서 rsyslog를 통해서 로그를 기록하려고할때 아래와같이 권한문제가 발생할때 해결방법입니다. open error: Permission denied action ‘action 8’ resumed (module ‘builtin:omfile’) 와같은 에러문구가 나타납니다. https://www.rsyslog.com/rsyslog-error-2433/rsyslog error 2433 – rsyslogError other than “not found” occurred during open(): OS ERROR MESSAGE There was a problem opening a f…rsyslog – adisconteam / 2018-08-23 해당문제의경우 폴더권한을 설정해줘도 똑같이 뜨는데 SELinux 때문입니다. SELinux 디버깅을 통해서 처리하거나 […]
UDM(Unifi-Dream-Machine)/UDM-PRO 관리페이지 접근불가 해결하기.
어느 순간부터인가.. 갑자기 UDM 관리페이지를 접근하는데 아래와같이 UniFi is having trouble with this direction 이 뜨면서 관리자 페이지 접근이 안되더군요.. 커뮤니티를 여기저기 찾다가 해결방법을 찾아 공유합니다. 펌웨어 업데이트 기타 이유로 인한 램누수로 인한(?) 오류로 다들 진단하더군요.. ssh 접근을 미리 셋팅해주셨다면 아래처럼 ssh 접근 후 unifi-os restart 명령어로 재시작 됩니다. os만 재시작 되기 때문에 운영중인 서비스에는 영향이 없습니다. […]
Windows 드라이버 수동으로 삭제하기.
안녕하세요. 달소입니다. 어제 P11을 받고 태블릿을 이것저것 용도로 쓰려고 연결했는데 Duet 설치이후로 제대로 작동을안하더군요.. 장치인식 실패로 장치관리자에서 드라이버를 지웠는데 제대로 동작하지않아서 cmd창에서 드라이버를 확인하고 재부팅후 정상작동했습니다. 여기서는 두가지 방법을 둘다 가르쳐드리겠습니다. 1. 장치관리자에서 드라이버 삭제하기 가장 기본적인 방법입니다. 시작 > devmgmt.msc 로 접근해서 연결이 제대로 안된 드라이버를 찾아 우클릭 후 드라이버 제거. 2. CMD pnputil […]
wsl 사용시 WslRegisterDistribution failed with error: 0x800701bc 해결하기.
오랜만에 PC를 셋팅하다보니 WSL이 빠져있어 재설치했는데 아래와같은 에러가 뜨더군요. 문자가 깨져서 구글링하다가 해결방법을 찾아 공유합니다. 깨진 문자중에서도 kernal이 보이는걸 보면 kernal 관련 문제인걸 확인할 수 있는데요. WSL2의 같은경우 Linux 커널 업데이트를 따로 설치해줘야합니다. 아래 링크에 가서 각 아키텍쳐에 맞는 커널 업데이트 패키지를 설치해주시면됩니다. https://docs.microsoft.com/ko-kr/windows/wsl/install-win10#step-4—download-the-linux-kernel-update-packageWindows 10에 WSL 설치Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, […]