본문 바로가기

Study/Linux

(125)
우분투(Ubuntu) 프록시 환경(Squid3)에서 apt-get 사용하기 2012/06/22 - [Study/Linux] - 인트라넷 또는 클러스터 구성시 우분투 apt-get 사용방법 사실 제가 과거에 apt-cache를 이용해서 내부 인터넷 클러스터 환경에서 Ubuntu apt-get 을 사용할수 있는 방법을 포스팅 한적이 있습니다. 사실 클러스터 환경을 운용하다보니 제 개인적인 생각으로는 효율적이지는 않았습니다.왜냐하면, 가끔씩 컴파일 할 일이 생길때 ant를 실행할때 외부 인터넷 연결을 필요로 하거나, 또는 외부 wget같은걸로 외부에서 받아올려고 할때는 안됩니다. 그래서 결정한것은 마스터 , 1번 외부노드로 연결되는 서버에 Proxy를 구축하는 방법입니다. 사실 정확하게는 기억이 안나는데,브릿지를 구성하는 방법이 잇긴한데, 제가 설정을 작못해서 그런지, 느리더군요. ..
SSH RSA 접속 안될때 Hadoop을 1.0 버전때에서 사용해봐서 2.0 버전을 공부해보려고 StandAlone 모드로 설치하던 중에 발생한 문제입니다. 물론 이러한 경우가 아니라도 적용이 가능할것 같습니다. ssh-keyges -t rsa -P ""이렇게 해서 id_rsa 와 id_rsa.pub 가 생성된후 authorized_keys를 생성한다음ssh localhost로 한다음에 접속하려고 하니 권한이 없다고 뜨는것입니다. ssh-server를 다시 실행해봐도 안되고, 지금 제가 사용하는 버전이 Ubuntu 14.04 LTS 데스크톱 버전입니다.(주로 Hadoop MapReduce 관련 작업을 할때 윈도우에서 이클립스에서 Maven에 올려서 작업했는데, 리눅스에서 하면 MR작업을 바로 걸수 있다고해서, 데스크탑 모드로 약간..
ubuntu 14.04에서 guest session 제거 우분투 서버용 버전만 계속 사용하다가, 노트북에 Ubuntu 14.04 데스크톱 버전을 설정하였는데, 그 사이에 변경이 있던건지는 잘모르겠지만, 설정 위치가 살짝 바뀐것 같습니다. 우분투 guest session 을 없애는 방법을 검색했더니 역시 구글신.. 2012/02/09 - [Study/Linux] - 우분투 11.10 손님(Guest) 막기 http://askubuntu.com/questions/451526/removing-guest-session-at-login-in-ubuntu-14-04 Just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:sudo nano /usr/shar..
FTP 심볼릭 링크 동작 안할때 현재 저의 환경은 Ubuntu 12.04 LTS 64비트 환경입니다. PureFTP를 이용하여 FTP를 생성하였고 다른 사용자가 접근해서 받는중입니다.그리고 보안 옵션으로 FTP 사용자가 상위 폴더로는 접근하지 못하게 해논 상태입니다. 지금 어떤 문제가 발생했냐면, 내부 폴더 /usr/local 안에서 생성되는 파일을 ftp를 통해 제공을 해야합니다. 저는 ln -s /usr/local/app /home/user/app 이런식으로 심볼릭 링크로 걸어놓았습니다.하지만 리눅스 쉘상에서는 작동을 하지만 FTP에서는 디렉토리를 찾을수 없다는 오류가 나왔습니다. 이럴때 해결 할 방법을 찾아보니 마운트를 시켜놓는 방법입니다.옵션은 다음과 같습니다. mount -o bind /usr/local/app /home/us..
ssh sftp 막기 제 환경은 ubuntu 12.06 64bit LTS입니다. 웹상에서 ssh sftp 막기 자료를 찾아보면 대부부분 sshd_config(설정파일) 안에서 #Subsystem sftp /usr/lib/openssh/sftp-server주석 처리하라는데 저는 안먹히더군요..(filezilla에서는 계속 접속이 되더군요..) 외국쪽 포럼에서 발견하여서 저도 적용하였는데이렇게 한번 바꿔보시는것도 좋으실것 같습니다. Subsystem sftp /bin/false 이렇게 하면 접속이 차단됩니다.
우분투에서 소스 컴파일시 의존성 문제 해결하기. auto-apt 우분투에서 apt-get 을 통해서 왠만한것 패키지들은 다 설치할수 있습니다. 물론 시스템의 튜닝이라던지, 상황에 따라 직접 컴파일 하는 일들이 발생하는데, 이때 소스를 컴파일 하기 위해서 ./configure를 사용하였을때 라이브러기가 없다면, 꽤나 골치아프게 됩니다. (찾아서 설치해줘야 하니까요..)= 저도 얼마전에 알게된건데 이 문제는 꽤 쉽게 해결 할 수가 있습니다. 먼저 sudo apt-get install auto-apt 라는 패키지를 설치합니다.그리고 컴파일 하려는 폴더로 이동하셔서auto-apt run ./configure --prefix=/usr/local/mypackage............ 등 하시게 되면 ./configure를 진행하면서 해당하는 의존성 패키지가 없을경우 자동으로 ..
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 혹시 저와 같은 경우의 분이 계실까봐.. 남깁니다. 일단 저의 상황입니다.(케이스마다 다르겠죠..) 저는 A라는 서버에서 운용중이였던 MySQL을 B라는 서버로 옮기고, C라는 위치에서 B라는 서버로 JDBC를 이용하여 MySQL을 접속하려고 하는 상황입니다. 현재 저 같은경우는 mysql 내부 설정(접속 % 라던지,) 이 다되어 있었지만, 제가 실수로 /etc/my.cnf 에 있는 bind-address를 주석처리를 안한상태로 mysql을 기동시킨 상태였습니다. 만약 저와 같은 경우라면 my.cnf를 한번 확인하시는것도 좋으실것 같습니다.
Devstack :: 오픈스택(openstack) - INFO [alembic.migration] Running upgrade e197124d4b9 -> 1fcfc149aca4, Add a unique constraint on (agent_type, host) columns to prevent a race condition when an agent entry is 'upserted'. INFO [alembic.migration] Running upgrade e197124d4b9 -> 1fcfc149aca4, Add a unique constraint on (agent_type, host) columns to prevent a race condition when an agent entry is 'upserted'. ./unstack.shcd /opt/stack/neutron/neutron ./git fetch https://review.openstack.org/openstack/neutron refs/changes/77/61677/1 && git format-patch -1 --stdout FETCH_HEAD ~/devstack/./stack.sh referenceshttps://rev..