가상머신 10

VirtualBox의 CentOS7에 공유 폴더 사용하기

VirtualBox의 CentOS7에서 공유 폴더를 사용하는 방법을 정리한다. VirtualBox의 Guest Additions가 반드시 설치되어 있어야 한다. 설치 방법은 아래 포스팅을 참고한다. VirtualBox의 CentOS7에 Guest Additions 설치하기 VMware와 VirtualBox 같은 가상환경 프로그램들은 가상환경의 원활한 사용을 위해 확장 프로그램을 제공한다. VMware - VMware Tools VirtualBox - Guest Additions 일반적으로 PC나 노트북에 운영체제를 설치하면 www.bearpooh.com 데이터 파일을 VirtualBox로 구축한 Ambari 기반의 하둡 환경으로 옮기는데 시간이 오래 걸려서 사용했다. 가상환경으로 구축한 HDFS에 파일을..

::: IT인터넷 ::: 2023.04.24

VirtualBox의 CentOS7에 Guest Additions 설치하기

VMware와 VirtualBox 같은 가상환경 프로그램들은 가상환경의 원활한 사용을 위해 확장 프로그램을 제공한다. VMware - VMware Tools VirtualBox - Guest Additions 일반적으로 PC나 노트북에 운영체제를 설치하면 드라이버를 설치하는데 이와 유사하다. 가상 머신에 필요한 드라이버들을 설치하며, 추가적으로 편의 기능까지 제공한다. 이러한 이유로 가상 머신을 사용하는 환경이라면 이러한 확장 프로그램을 사용하는 것을 권장한다. Guest Additions 기능 소개 VirtualBox의 Guest Additions의 경우 아래와 같은 기능을 제공한다. 일반적으로 우리가 잘 아는 기능은 다음과 같다. 구분 내용 마우스 포인터 통합 Guest OS와 Host OS는 하나의..

::: IT인터넷 ::: 2023.04.20

VirtualBox CentOS 가상머신의 하드디스크 추가와 파티션 설정

VirtualBox로 가상머신을 사용하다보면 저장소 용량이 모자란 경우가 발생한다. 일반적인 PC 환경에서는 하드디스크를 추가하거나 외장하드를 사용한다. 가상머신의 경우 저장소 파일을 추가하고 CentOS에서 Mount하고 파티션을 설정하면 된다. 아래와 같이 진행한다. 가상 하드디스크 생성과 추가 하드디스크 파티션 생성과 포맷 파일 시스템 Mount 가상 하드디스크 생성과 추가 가상머신의 설정 - 저장소 - 컨트롤러: SATA에서 HDD에 + 버튼을 눌러 가상 디스크를 추가한다. 2TB 이상인 경우 CLI에서 명령어를 사용해서 추가해야 한다. $ vboxmanage createmedium --filename "가상머신경로/파일명.vdi" --size 디스크용량(MB단위) \ --format VDI --..

::: IT인터넷 ::: 2023.04.13

VirtualBox 가상 환경에 2TB 이상의 하드디스크 추가하기

VirtualBox의 GUI 환경에서 가상 하드디스크를 생성하거나 추가하는 경우 2TB로 크기가 제한된다. 2TB 이상으로 설정하면 아래와 같이 Create 버튼이 비활성화 되는 것을 확인할 수 있다. 그러나 CLI를 이용하면 2TB 이상의 가상 저장소(하드디스크) 생성이 가능하다. 리눅스 환경의 파일 시스템인 ext4가 지원하는 파일의 최대 크기인 16TB 까지 생성할 수 있다. 가상환경 생성 일반적으로 생성한 가상 디스크는 가상 환경에 추가해서 사용한다. 따라서 임의의 가상환경을 생성한다. 이미 사용 중인 가상 머신을 활용하려는 경우는 생략한다. 2TB 이상의 저장소 적용 이 경우 두 가지 옵션이 존재한다. 기존에 생성한 가상 머신의 저장소의 크기를 변경하는 경우 (변경) 새로운 저장소를 생성하고 가..

::: IT인터넷 ::: 2023.04.10

Jenkins에 Docker 이미지 빌드 에이전트 연결하기

Jenkins에서 Docker 이미지 빌드를 위한 에이전트로 사용하기 위해, VirtualBox 기반으로 가상 머신을 생성했다. VirtualBox로 Docker 이미지 빌드를 위한 가상 머신 생성 방법은 다음 포스팅을 참고한다. 우분투 가상 환경으로 Docker 빌드 에이전트 만들기 Docker를 이용하여 Jenkins를 설치하고 기본적인 설정을 적용하는 방법에 대해서는 예전 포스팅에서 이미 다뤘다. Docker를 이용한 Jenkins 설치와 기본 설정 방법은 아래 포스팅을 참고한다. 시놀로지 www.bearpooh.com VirtualBox 가상 환경을 OVA 파일로 내보내기와 가져오기 이전 포스팅에서 Docker 이미지를 빌드하기 위해 VirtualBox를 이용하여 가상 환경을 만들었다. 해당 방법..

::: IT인터넷 ::: 2022.01.27

VirtualBox 가상 환경을 OVA 파일로 내보내기와 가져오기

이전 포스팅에서 Docker 이미지를 빌드하기 위해 VirtualBox를 이용하여 가상 환경을 만들었다. 해당 방법은 아래 포스팅을 참고한다. 우분투 가상 환경으로 Docker 빌드 에이전트 만들기 Docker를 이용하여 Jenkins를 설치하고 기본적인 설정을 적용하는 방법에 대해서는 예전 포스팅에서 이미 다뤘다. Docker를 이용한 Jenkins 설치와 기본 설정 방법은 아래 포스팅을 참고한다. 시놀로지 www.bearpooh.com 일반 PC 환경에서 가상 환경 생성을 진행한 경우, 해당 가상 환경을 실제 빌드 환경에 적용하기 위해서 가상 머신을 옮겨야 한다. 즉, 생성한 가상 환경을 Jenkins를 운영 중인 서버 또는 별도 환경으로 옮겨야 한다. 가상 환경을 다른 시스템으로 옮기는 방법은 크게..

::: IT인터넷 ::: 2022.01.24

우분투 가상 환경으로 Docker 빌드 에이전트 만들기

Docker를 이용하여 Jenkins를 설치하고 기본적인 설정을 적용하는 방법에 대해서는 예전 포스팅에서 이미 다뤘다. Docker를 이용한 Jenkins 설치와 기본 설정 방법은 아래 포스팅을 참고한다. 시놀로지 NAS에 Jenkins 구축하기 현재 근무 중인 회사에서는 빌드 및 배포 시스템으로 Atlassian의 Bamboo를 사용 중이다. 기능도 익숙하고 사용하기 편리하지만 상용 제품이다 보니 개인이나 소규모로 사용하기에는 부담이 있다. www.bearpooh.com Jenkins 설치 후 초기 설정 시놀로지 NAS에서 Docker를 이용한 Jenkins 설치는 아래 포스팅을 참고한다. 시놀로지 NAS에 Jenkins 구축하기 현재 근무 중인 회사에서는 빌드 및 배포 시스템으로 Atlassian의 ..

::: IT인터넷 ::: 2022.01.20

VirtualBox의 가상머신에서 상단 메뉴가 안보일때

VirtualBox를 쓰다 보면 가상머신을 실행했을 때 상단의 메뉴가 보이지 않는 경우가 있다. 아래와 같이 창 크기 조절 모드를 사용하는 경우 상단의 메뉴가 보이지 않는다. 상단 메뉴가 보이지 않으면 아래와 같은 기능들을 직관적으로 사용할 수 없어 불편하다. 스크린샷 찍기 스냅샷 생성 클립보드/드래그앤드롭 설정 게스트 확장 이미지 삽입 해결 방법 해결 방법은 의외로 간단하다. VirtualBox의 호스트키 + C를 눌러 창크기 조절 모드를 전체보기 모드로 전환하면 된다. 문제는 VirtualBox의 기본 호스트키가 오른쪽 Ctrl인데, 한글 입력 모드에서는 오른쪽 Ctrl이 한자변환으로 되어 있어 인식이 되지 않는다는 것이다. 따라서 VirtualBox의 기본 호스트키 설정을 변경해야 한다. 먼저 아래..

::: IT인터넷 ::: 2022.01.13

우분투 가상 머신에 ssh로 원격 접속하여 사용하기

이전 포스팅에서 우분투 운영체제에 openssh-server 패키지를 설치하여, ssh를 통해 원격 접속해서 사용하는 방법을 다뤘다. 해당 방법은 아래 포스팅을 참고한다. 우분투 또는 우분투 서버에 ssh로 원격 연결 사용하기 일반적으로 원격으로 서버나 PC에 접속해서 작업을 진행하기 위해서는 ssh를 주로 사용한다. 그러나 우분투 운영체제에는 기본적으로 설치되어 있지 않아 직접 설치해야 한다. ssh 서비스 동작 여 www.bearpooh.com VirtualBox나 VMware에 우분투 운영체제를 설치한 가상 머신의 경우에도 동일한 방법으로 ssh를 사용할 수 있다. 우분투 운영체제 특성상 재부팅 할 일이 많지 않다. 따라서 GUI 환경이 필요하지 않은 경우에는 ssh로 접속해서 사용하는 것이 훨씬 ..

::: IT인터넷 ::: 2022.01.10

VirtualBox와 VMware에서 종료 후에도 가상 머신 계속 실행하기

일반적으로 VirtualBox나 VMware에서 가상 머신을 사용하는 경우, 창을 닫으면 전원끄기 또는 현재 상태 저장 중 하나를 선택한다. VirtualBox의 경우 아래와 같이 시스템 전원끄기와 현재 상태 저장 두가지 옵션을 제공한다. VMware는 우측에 Power Off (전원끄기)와 Suspend (현재 상태 저장) 두 가지 옵션이 있다. 서비스를 운영하거나 서버 OS와 같이 가상머신 창을 닫아도 전원이 켜진 상태를 유지하고 싶은 경우에는 어떻게 해야 할까? VMware와 VirtualBox를 나눠서 살펴본다. VMware VMware는 상용 제품이라 그런지 몰라도 UX는 VirtualBox보다 훨씬 편리하다. 위의 그림에도 있지만 가상머신 창을 닫을 때 켜진 상태를 유지하고 싶은 경우 아래와 ..

::: IT인터넷 ::: 2021.12.09