1
# ncloud 명령어 다운로드
cd
wget https://www.ncloud.com/api/support/download/files/cli/CLI_1.1.25_20250717.zip
ls
unzip CLI_1.1.25_20250717.zip
cd CLI_1.1.25_20250717/
cd cli_linux/
chmod 755 -R *
./ncloud configure
2
NAS 생성
cd cli_linux/
./ncloud vnas createNasVolumeInstance --regionCode KR --zoneCode KR-1 --volumeName data --volumeAllotmentProtocolTypeCode NFS --volumeSize 500 --isReturnProtection false
3
콘솔에서 확인 ?
500 G 확인
KR-1 확인
볼륨이름 data 들어감 확인
ACL 설정 서버 확인 ? 없음
3
NAS 조회
./ncloud vnas getNasVolumeInstanceList --regionCode KR --zoneCode KR-1 --volumeAllotmentProtocolTypeCode NFS --isEventConfiguration false --isSnapshotConfiguration false
# nasVolumeInstanceNo 확인
"nasVolumeInstanceNo": "28544186",
28544186
4
./ncloud vpc getVpcList --regionCode KR --vpcStatusCode RUN
{
"getVpcListResponse": {
"totalRows": 1,
"vpcList": [
{
"vpcNo": "110156",
"vpcName": "test1",
"ipv4CidrBlock": "10.0.0.0/16",
# 서버 인스턴스 번호 확인
./ncloud vserver getServerInstanceList --regionCode KR --vpcNo 110156 --serverInstanceStatusCode RUN
"fabricClusterNo": "",
"fabricClusterName": "",
"isPreInstallGpuDriver": false
},
{
"serverInstanceNo": "107314550",
"serverName": "server",
"serverDescription": "",
"cpuCount": 2,
"memorySize": 4294967296,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"loginKeyName": "ncp-k8s",
1
# ACL 생성
# NAS에 접근 가능한 서버 적용
# nasVolumeInstanceNo 과 serverInstanceNoList 는 변경 필요
./ncloud vnas addNasVolumeAccessControl --regionCode KR --nasVolumeInstanceNo 28544186 --serverInstanceNoList 107314550
2
콘솔 확인
볼륨설정
접근 제어에서 확인
1
# NAS 마운트 정보 확인
169.254.0.20:/n2776268_data
# nas 마운트
mkdir /mnt/nas
yum install nfs-utils
mount -t nfs 169.254.0.20:/n2776268_data /mnt/nas
2
vi etc/fstab 에 자동 마운트 설정
169.254.0.20:/n2776268_data /mnt/nas nfs defaults 0 0
1
2
백업 삭제 = 에이전트 부터 삭제해야 한다.
다음
https://brunch.co.kr/@topasvga/4766