Virtual environment13 VMware ubuntu Fullscreen VMware 15버전에서 Ubuntu 18.04 install 시 1. 1920*1080 설정▶ 화면이 아기자기?하여 답답한데 디스플레이 설정가면 1920*1080은 없고 가로로 더 크거나 세로로 더 긴 사이즈의 해상도만 존재한다. 2. 찾은 해결방법(1) 직접 해상도추가 및 변경 $ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync $ xrandr --addmode Virtual1 1920x1080_60.00 $ xrandr --output Virtual1 --mode 1920x1080_60.00 ▶ 이 내용을 ./.fullscreen.sh로 저장하거나 ./.bashrc등에 넣어보았.. 2019. 1. 10. VirtualBox Script 1. 가상머신 관리 ▶ 아래 자료는 조교를 하면서 virtualbox로 가상머신을 관리하기 위해 정리한 PPT 내용의 일부이다. ▶ 전부 직접 작성하였고 누군가가 여러 대의 PC 혹은 서버에 가상머신을 놓고 관리할 때 나보다는 조금 덜 고생하기를 바라는 마음이다. ▶ 만들고 쓰고 지우고 설정하는 VirtualBox Script는 어지간히 다룬 것 같지만 부족하다면 공식 홈페이지를 참고하길 바란다. 2018. 12. 28. 가상머신 관리 (네트워크 및 환경설정) 1. 가상머신 관리 ▶ 아래 자료는 조교를 하면서 virtualbox로 가상머신을 관리하기 위해 정리한 PPT 내용의 일부이다. ▶ 전부 직접 작성하였고 누군가가 여러 대의 PC 혹은 서버에 가상머신을 놓고 관리할 때 나보다는 조금 덜 고생하기를 바라는 마음이다. 2. 환경설정 및 기타설정3. 네트워크 설정 ▶ 포트포워딩을 설정할 수 있다. ▶ 공유기 등의 DHCP 서버가 있다면 어댑터에 브릿지 연결이 가능하다. ▶ 내부네트워크나 호스트온리 방식은 어댑터2에 하나를 추가해서 외부와 연결이 가능하면서 내부네트워크 구성을 할 수도 있다. 4. 스냅샷 및 복제 2018. 12. 28. OVA설치 및 사용 1. OVA설치 및 사용 ▶ 아래 자료는 조교를 하면서 virtualbox로 가상머신을 관리하기 위해 정리한 PPT 내용의 일부이다. ▶ 전부 직접 작성하였고 누군가가 여러 대의 PC 혹은 서버에 가상머신을 놓고 관리할 때 나보다는 조금 덜 고생하기를 바라는 마음이다. 2018. 12. 28. 가상머신의 현재상태를 저장 후 종료 및 링크 끊기 1. 배치파일 ▶ 먼저 여기서 다루는 내용은 virtualbox에서 사용중인 가상머신의 상태를 저장하고 연결을 끊는 것을 다룬다. ▶ 배치스크립트 지식이 얕아서 일부는 교수님께 도움을 받아서 진행하였다. 1) 상태저장 후 링크끊기 [1] 소스set VM_NAME=test set VBOX_PATH="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"set DIR_PATH=%~dp0 %VBOX_PATH% controlvm "%VM_NAME%" savestate timeout 1 %VBOX_PATH% unregistervm "%DIR_PATH%%VM_NAME%.vbox" [2] 설명 ▶ 이전 장에서 링크 연결 후 시작과 소스가 비슷하여 일일히 다루지 않고 변한 부분만 다.. 2018. 12. 28. 가상머신의 링크연결 후 시작 1. 배치파일 ▶ 먼저 여기서 다루는 내용은 virtualbox에서 링크해제된 가상머신을 링크 후 시작시키는 것을 다룬다. ▶ 배치스크립트 지식이 얕아서 일부는 교수님께 도움을 받아서 진행하였다. 1) 링크 연결 후 시작 [1] 소스set VM_NAME=test set VBOX_PATH="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"set DIR_PATH=%~dp0 %VBOX_PATH% registervm "%DIR_PATH%%VM_NAME%.vbox" %VBOX_PATH% startvm "%VM_NAME%" [2] 설명 ▶ 전 장에서 링크를 전체 해제시켰다. ▶ 참고 : https://ccurity.tistory.com/212 ▶ 이것은 가상머신 파일을 삭제.. 2018. 12. 28. virtualbox 링크만 끊기 1. 배치파일 ▶ 조교 업무를 하면서 센터에서는 VM ware라이센스가 없었기 때문에 Virtual box를 설치하여 사용하게 되었다. ▶ PC가 많아 같은 작업을 PC마다 반복해서 하는 작업이라 지루하고 힘들기 때문에 배치파일을 이용하기로 했다. 1) 링크 끊기 [1] 소스 @echo off "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms > listvms.txt FOR /F delims^=^"^ tokens^=1* %%i in (listvms.txt) do ( echo '%%i' "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" unregistervm "%%i" ) [2] 설명 ▶ [@echo of.. 2018. 12. 28. docker 기본명령어 아래 명령어 = 컨테이너 이미지를 가져오고 컨테어너 제어 및 상태를 확인하기 위해 알아야 하는 명령어 $ docker run 명령어 = 이미지를 다운받고 이미지에 맞는 컨테이너를 생성하고 실행 후 시작까지 하는 명령어 시연 1. MYSQL 이미지 다운로드 및 생성 후 실행 2. 컨테이너 생성 시 -v 옵션을 주어 host의 /home에 info_database가 있는지 확인 3. exec 명령어 -d로 생성하여 detached 모드로 생성되어 백그라운드에서 실행되도록 설정 즉, shell과 입출력 옵션을 주지 않았으므로 exec 명령어를 이용하여 입출력이 가능하도록 shell 실행 # mysql -u root -p 명령어로 MYSQL에 접속시도 후 # password 컨테이너 생성 시 MYSQL_ROOT.. 2018. 7. 16. 도커 리눅스 커널의 cgroups 와 namespaces 가 제공하는 기술 가상화가 아닌 격리 Docker hub 윈도우즈에서 도커를 사용하여 특정 기능이 있는 하나의 컨테이너에 아이피를 주고 접속하여 사용가능 그러나 하나의 컨테이너형식으로 되어있어 일반 윈도우즈화면과 같이 마우스 클릭 및 바탕화면사용기능이 제한된다 윈도우 컨테이너의 경우 파워쉘을 호출할 수 있는 스크립트 제작 가능 2018. 4. 27. BigQuery: Qwik Start - Web User Interface 웹 사용자 인터페이스 - shell connection시 project가 PROJECT_ID로 연결 BigQuery - Compose query 의 New Query 1) Query문으로 데이터 확인 #standardSQL SELECT weight_pounds, state, year, gestation_weeks FROM `bigquery-public-data.samples.natality` ORDER BY weight_pounds DESC LIMIT 10; 2) 데이터 집합 만들기 - Create new dataset - Dataset ID 지정 후 확인 3) $ wget http://www.ssa.gov/OACT/babynames/names.zip = 많이 쓰는 아기이름 데이터 추가 google371.. 2018. 4. 27. Kubernetes Node 1. Kubernetes 란? - 리눅스 컨테이너 작업을 자동화 시키는 오픈소스 플랫폼 - High Availability Cluster를 조종하고 Automation(자동화) 하는 플랫폼 2. Cluster 란? - 여러 개의 컴퓨터를 연결해서 하나의 덩어리(Cluster)로 작동되도록 연결한 하나의 유닛 - Kubernetes를 사용하면 컨테이너화 된 어플리케이션을 별도의 Sysem 없이 Cluster에 배포가능 - 단, 어플리케이션을 개별 호스트에서 분리하는 방식으로 컨테이너화를 해야함 - Kubernetes는 Cluster전체에서 어플리케이션 컨테이너의 배포 및 스케줄을 효율적으로 자동화 - 하나의 클러스터 = 하나의 마스터 + 여러개의 노드 + 마스터 : 클러스터를 지휘 및 조정, 클러스터에 대.. 2018. 4. 26. 클라우드 런처로 서비스 제공 지역에 대한 상세내용 = https://cloud.google.com/compute/docs/zones Nginx 스택 시작하기 - VM instance 구성 참고 : 'Google Cloud Platform'옆의 왼쪽 상단에있는 버튼을 클릭하여 GCP 제품 및 서비스 목록으로 메뉴를 볼 수 있습니다 . Cloud Launcher 시작하기 이 섹션에서는 Google Compute Engine에서 Cloud Launcher를 사용하여 Nginx 스택을 만드는 방법에 대해 알아 봅니다. 클라우드 런처로 이동 에서 Google 클라우드 콘솔 로 이동 클라우드 실행기 하고 그것을 클릭 : Cloud Launcher 홈 페이지가 표시됩니다. Nginx 선택 "솔루션 검색"이란 검색 창에 "Nginx"를 입력하십시.. 2018. 4. 26. 이전 1 2 다음