TheKoguryo's 기술 블로그

Version 2019.06.03

8.3 File System 만들기

File System 만들기

  1. OCI 콘솔에서 내비게이션 메뉴를 엽니다. [Core Infrastructure] >> [File Storage] >> [File Systems] 항목으로 이동합니다.

  2. [Create File System] 클릭

  3. 생성정보 입력

    • File System Information
      • Name: 우측 [Edit Details]를 클릭하여 원하는 이름으로 변경, FSS-Storage 입력
    • Export Information : 기본값 사용
    • Mount Target Information
      • New Mount Target Name: 우측 [Edit Details]를 클릭하여 원하는 이름으로 변경, FSS-Mount 입력
      • Virtual Cloud Network: ExampleVCN
      • Subnet: FSS Subnet 1, 앞서 만든 File Storage를 위해 생성한 Subnet 선택
        그림

File System 마운트

  1. 생성된 File System의 아래쪽 Export의 우측 [액션 메뉴]를 클릭하고 [Mount Commands] 를 클릭합니다.
    그림

  2. Mount에 필요한 명령들을 확인합니다.
    그림

  3. 이전 실습에서 만든 AD1의 Compute Instance에 접속합니다.

  4. Mount Commands를 순서대로 실행합니다.

    • NFS 클라이언트 설치

      sudo yum install nfs-utils
    • 마운트 폴더 생성

      sudo mkdir -p /mnt/FSS-Storage
    • 마운트

      sudo mount 10.0.3.3:/FSS-Storage /mnt/FSS-Storage
    • 마운트 결과 확인

      df -h
  5. 파일 생성 확인

    sudo su
    echo 'Hello File Storage' > /mnt/FSS-Storage/hello1.txt
    ls -la /mnt/FSS-Storage/

예시

> ssh -i privateKey opc@129.213.66.XXX
X11 forwarding request failed on channel 0
Last login: Mon Apr 15 08:51:54 2019 from 156.151.8.XXX
[opc@examplelinuxinstance ~]$ sudo yum install nfs-utils
Loaded plugins: langpacks, ulninfo
Package 1:nfs-utils-1.3.0-0.61.0.1.el7.x86_64 already installed and latest version
Nothing to do
[opc@examplelinuxinstance ~]$ sudo mkdir -p /mnt/FSS-Storage
[opc@examplelinuxinstance ~]$ sudo mount 10.0.3.3:/FSS-Storage /mnt/FSS-Storage
[opc@examplelinuxinstance ~]$ df -h
Filesystem             Size  Used Avail Use% Mounted on
devtmpfs               7.2G     0  7.2G   0% /dev
tmpfs                  7.3G     0  7.3G   0% /dev/shm
tmpfs                  7.3G   17M  7.2G   1% /run
tmpfs                  7.3G     0  7.3G   0% /sys/fs/cgroup
/dev/sda3               39G  2.1G   37G   6% /
/dev/sda1              200M  9.7M  191M   5% /boot/efi
tmpfs                  1.5G     0  1.5G   0% /run/user/1000
10.0.3.3:/FSS-Storage  8.0E     0  8.0E   0% /mnt/FSS-Storage
[opc@examplelinuxinstance ~]$ sudo su
[root@examplelinuxinstance opc]# echo 'Hello File Storage' > /mnt/FSS-Storage/hello1.txt
[root@examplelinuxinstance opc]# ls -la /mnt/FSS-Storage/
total 9
drwxr-xr-x. 2 root root  1 Apr 15 08:53 .
drwxr-xr-x. 4 root root 37 Apr 15 08:52 ..
-rw-r--r--. 1 root root 19 Apr 15 08:53 hello1.txt
drwxr-xr-x. 2 root root  0 Apr 15 08:53 .snapshot
[root@examplelinuxinstance opc]#


** 이 글은 개인으로서, 개인의 시간을 할애하여 작성된 글입니다. 글의 내용에 오류가 있을 수 있으며, 글 속의 의견은 개인적인 의견입니다. **
Last updated on 18 Feb 2019