DigitalOcean 가상서버 커널 변경하기
DigitalOcean Cloud Hosting 서비스를 이용해 codepub.net 이라는 개발 테스트 계정과 이 블록 ncube.net 의 계정을 운영하고 있다. 가상서버에 대한 선입견 때문에 사용을 꺼려했는데 일단 사용을 해보니까 참 편하고 가격도 저렴해서 좋다. 다만 외국에 서버가 있다보니 SSH 접속 등에서는 속도가 많이 떨어지는 단점이 있다. 그러나 블로그 접속 속도는 차이가 없어서 참 신기하게 느껴진다. 오히려 접속 속도는 더 빠르기도 한 것 같은데.. 이것저것 무료 Cloud 서비스는 다 사용해서 그런가? ㅎㅎ 암튼 DigitalOcean 서비스를 이용하면서 이상하게 생각됐던 것이 분명 yum update 명령어를 통해 kernel 을 업데이트 했는데 가상서버에는 반영이 되지 않는 것이었다. 그래서 kernel 을 변경해보고자 작업을 시작했다. 변경 과정은 의외로 너무 간단해서 허무했다.
- 우선 설치된 kernel 버전을 확인한다. 나의 경우는 아래와 같다.
2.6.32.573.8.1 버전을 변경할 예정이다. 보통은 /boot/grub.conf 파일에서 수정하면 되는데 DigitalOcean 은 Control Pannel 에서 변경을 해줘야 적용이 된다.
2. Droplets Control Pannel 에서 커널을 변경한다.
로그인 후 Droplets Settings Kernel 탭에서 적용할 커널을 선택한다. 커널은 가상서버에 설치된 버전으로 한다. 다른 버전을 선택했을 때는 어떤 일이 생기는지 확인을 하지 못했다!!
- 커널을 변경했다면 가상서버의 전원을 완전히 끈 후 다시 켠다.
재부팅 완료되면 SSH 등으로 접속한 후 # uname -r 이란 명령어로 커널 버전을 확인할 수 있다. 나의 경우는 호기심에 커널을 변경해본 것인데 운영에 이상이 없다면 굳이 커널을 변경할 필요는 없을 것 같다.