[Azure] 파일 스토리지를 Azure VM에서 사용하기

vinca·2023년 1월 17일
0
post-thumbnail

Introduction

VM에서 Azure 파일공유 스토리지를 사용해보자.

먼저 스토리지를 사용하기 위해서는 스토리지 계정이 필수적이다. 스토리지 계정은 만들기를 통해서 적당하게 생성을 해주도록 한다.

1. Storage 계정 생성


적당히 이름을 짓고, Korea Center로 설정한 뒤 생성을 눌러 만들어 주도록 한다.

스토리지 계정과 VM은 같은 리소스 그룹안에 없어도 상관없다. 따라서 리소스 그룹을 크게 신경쓰지 않아도 된다.

1.2 파일 공유 생성

이제 스토리지 계정 > 파일 공유에서 ➕ 파일 공유 를 눌러 파일 Storage를 하나 생성한다.

2. VM 생성 및 연결

VM을 생성하는 부분 및 SSH를 통한 연결은 다음을 참고하라. (Putty로 연결하든, ID/PW로 연결하든 방법은 자유롭게)

  1. CMD를 통한 연결

  2. Putty를 통한 연결

  1. xfce4를 이용한 GUI 연결

  2. Ubuntu-desktop을 이용한 GUI 연결

내 기준 1번이 가장 쉽다.

3. VM에 파일 스토리지 추가하기

2번 과정을 통해서 연결또한 완료 했다고 가정한다.

sudo su

해당 명령어를 통해서 root(관리자)권한으로 변경해준다.

앞에 사용자 명이 root@ 로 변경된다.

이제 df -h 를 통해서 현재 VM에 있는 스토리지를 확인해보자.

df -h

다음과 같이 MB부터 GB까지 다양한 Storage가 기존에 이미 만들어져 있는 것을 확인할 수 있다.

이제 이 서버에 파일 스토리지💾를 연결해보자!

만들어둔 파일 스토리지를 연결하기 위해 파일 스토리지에서 연결을 누른다.

리눅스 환경이므로 리눅스 환경에서 Show Script를 눌러 스크립트를 확인하고 📃 복사 버튼을 눌러 연결한 VM 창에 붙여넣기한다.

다시 df -h 명령어를 통해 확인해보면, 다음과 같이 5TB 크기의 파일 스토리지가 VM에 추가된 것을 확인할 수 있다.

테스트

연결한 스토리지에 폴더를 만들어보는 것으로 확인해본다.

cd mnt
cd 내가 생성한 스토리지 이름

내가 생성한 스토리지로 이동

mkdir test

테스트 폴더(디렉토리) 하나 생성

생성한 파일 스토리지를 들어가보면 다음과 같이 폴더가 생성되어있는 것을 확인할 수 있다.

이와 같은 방법으로 반대로 PC ➡ 리눅스 VM으로 파일 및 폴더를 전송하는 것도 가능하다.

또한 네트워크 공유 스토리지이므로 VM2, VM3등을 만들어서 가상 머신간의 공유 스토리지로 사용이 가능하다.

profile
붉은 배 오색 딱다구리 개발자 🦃Cloud & DevOps

0개의 댓글