목동코딩학원:
리눅스 서버를 관리 하려면 직접 해결해야 할것이 많다.
예전에 호스트 컴퓨터로 작업을 할때엔 업무일지에 잘 적혀있는 명령어가 아주 큰 Know-How 였다
반면에 지금은 구글과 유튜브가 그역활을 대신 해준다.
중요한 내용이 암기가 실력이 아니라는 얘기다. 학습 능력이 정말 중요한 포인트인 것이다.
학원에서 수업을 하다 보면 아직도 선생님 수업만 받아적으려는 학습태도를 가진 학생을 볼때 마음이 답답하다
아래의 내용도 몇번의 구글 검색으로 해결했다.
볼륨추가 << 1000Giga
ubuntu@ubuntu1:~$ sudo su
root@ubuntu1:/home/ubuntu# fdisk -l
#파티션을 나눈다
root@ubuntu1:/home/ubuntu# fdisk /dev/vdc
Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0x452e13e9.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-2097151999, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-2097151999, default 2097151999):
Created a new partition 1 of type 'Linux' and of size 1000 GiB.
Command (m for help): p
Disk /dev/vdc: 1000 GiB, 1073741824000 bytes, 2097152000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x452e13e9
Device Boot Start End Sectors Size Id Type
/dev/vdc1 2048 2097151999 2097149952 1000G 83 Linux
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
root@ubuntu1:/home/ubuntu# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 0 2.0G 0% /dev
tmpfs 394M 1004K 393M 1% /run
/dev/vda1 97G 1.8G 95G 2% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/loop0 62M 62M 0 100% /snap/core20/1270
/dev/loop1 68M 68M 0 100% /snap/lxd/21835
/dev/vda15 105M 5.2M 100M 5% /boot/efi
tmpfs 394M 0 394M 0% /run/user/1000
/dev/loop3 50M 50M 0 100% /snap/snapd/18357
/dev/loop4 64M 64M 0 100% /snap/core20/1822
/dev/loop5 92M 92M 0 100% /snap/lxd/24061
#파티션을 포맷한다
root@ubuntu1:/home/ubuntu# mkfs.ext4 /dev/vdc1
#UUID를 확보한다
root@ubuntu1:/home/ubuntu# blkid
#디랙토리를 만든다
root@ubuntu1:/home/ubuntu# mkdir -p /home/ubuntu/storage
#재부팅시 자동 연결하기 위해서 파일에 설정한다
root@ubuntu1:/home/ubuntu# vi /etc/fstab
LABEL=cloudimg-rootfs / ext4 defaults 0 1
LABEL=UEFI /boot/efi vfat umask=0077 0 1
/dev/vdb none swap sw,comment=cloudconfig 0 0
UUID=0a76a959-85d1-4e8c-8fe6-6e8d036017f7 /home/ubuntu/storage ext4 defaults 0 0
root@ubuntu1:/home/ubuntu# mount -a
root@ubuntu1:/home/ubuntu# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 0 2.0G 0% /dev
tmpfs 394M 992K 393M 1% /run
/dev/vda1 97G 1.9G 95G 2% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/loop0 62M 62M 0 100% /snap/core20/1270
/dev/loop1 68M 68M 0 100% /snap/lxd/21835
/dev/vda15 105M 5.2M 100M 5% /boot/efi
tmpfs 394M 0 394M 0% /run/user/1000
/dev/loop3 50M 50M 0 100% /snap/snapd/18357
/dev/loop4 64M 64M 0 100% /snap/core20/1822
/dev/loop5 92M 92M 0 100% /snap/lxd/24061
/dev/vdc1 984G 77M 934G 1% /home/ubuntu/storage
#볼륨을 해제하고 다시 사용할때 사용한다
umount /home/ubuntu/storage << 마운트 해제시
'코딩교육' 카테고리의 다른 글
목동코딩학원, 우리나라 최초의 코딩교육이 시작된 시기 (0) | 2023.03.11 |
---|---|
목동코딩학원, chatGPT에게 "한국에서 언제쯤 코딩이 수능시험에 추가 될까요?" 라고 질문했다. (0) | 2023.03.10 |
목동코딩학원, 한국서비스산업진흥원과 인공지능플랫폼 프로젝트수업을 같이 진행하기로 업무협약서 체결함 (0) | 2023.03.07 |
목동코딩학원 : 유니티 (Unity3D), 로블록스(ROBLOX) 게임개발 코딩수업 (0) | 2023.03.06 |
목동코딩학원 : php날자 이전 7일 자료 가져오는 하는 방법 (0) | 2023.03.03 |