본문 바로가기

Tech/Linux20

linux를 터미널을 통해 OS설치하기 linux머신안에 VM을 만들기 위해서는 virt-manager 같은 툴이나 자동으로 OS를 설치해주는 툴을 사용해야 한다. 하지만 virt-manager를 사용하기 위해서는 데스크탑의 리눅스가 필요하던지, 원격으로 접속해서 볼 수 있는 환경도 필요하다.그러한 환경이 없는 경우 virt-install을 통해 설치를 할 수 있는데 이 경우에는 vm을 생성을 해주지만 OS설치에 필요한 설정들을 해 줄수 없는데, 아래의 명령을 통해 Text모드로 터미널에서 설치할 수 있다. virt-install \ --name centos7 \ --ram 4096 \ --disk path=/home/VM/centos7.img,size=80 \ --vcpus 4 \ --os-type linux \ --os-variant rh.. 2017. 12. 22.
byobu CentOS에 설치하기 Ubuntu에서는 byobu라는 screen 프로그램을 기본적으로 쓸 수 있다. 아래 사이트에서 받을 수도 있고, apt-get install byobu 를 통해 설치할 수도 있다.http://byobu.co/byobu는 wrapper 스크립트로써 screen이나 tmux를 사용을 도와주는 프로그램인데, 원격 작업이 많은 경우 상당히 유용하다. 스크린의 경우 화면이나 설정등이 불편한데, byobu는 그것을 도와준다. 대신 centos에서는 제공을 하지 않는데 아래 설치 명령을 통해서 설치를 할 수 있다 wget https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpmsudo rpm -ivh epel-rele.. 2017. 12. 22.
systemd service 만들기 보통 apt install을 통해 패키지를 설치하면 systemd의 서비스에 등록이 된다.하지만 binary를 직접 설치 할 경우 binary를 실행하면 동작을 하는데, 이것을 서비스로 등록을 하면 service start|stop 등을 사용할 수 있다예를 들어 kibana라는 서비스를 다운받아 설치 하고 해당 디렉토리를 /usr/share아래에 복사한 다음 아래 파일을 생성한다./usr/lib/systemd/system/kibana.servicesystemd service[Unit]Description=kibana instance [Service]EnvironmentFile=/usr/share/kibana-5.3.0-linux-x86_64/config/kibana.yml#User=ubuntu#Group.. 2017. 12. 22.
우분투 라이브 업데이트 Canonical에서 현재 운영중인 커널을 업데이트 하더라도 리붓이 되지 않는 라이브 업데이트 기능을 제공한다. http://www.webupd8.org/2016/10/update-ubuntu-1604-lts-linux-kernel.html 3개의 머신까지는 공짜로 쓸 수 있으니 개인용도로는 적합할 것 같고, 혹시나 해서 찾아보니 CentOS도 live update 기능을 제공하는 것 같다. 2017. 12. 22.