
디스크 용량 확장
새 디스크 확인
-------------
lslbk or fdisk -l
새 디스크에 LVM 추가
- LVM 물리 볼륨으로 만들고 VG 추가
---------------------------------
pvcreate /dev/sdb
vgextend rl /dev/sdb
루트 LV 이름 확인
----------------
lvs or lsdisplay
루트 파티션 확장
---------------
lvextend -r -l +100%FREE /dev/mapper/rl-root
=>
rl : vg name
root : lv name
기존에는 /dev/rl/root로도 경로 입력 가능
네트워크 세팅
nmcli con mod enp0s8 ipv4.address 172.16.0.200/24 ipv4.method manual
사용 패키지 설치
dnf install git -y
git clone <https://github.com/uvelyster/tools.git>
git clone <https://github.com/uvelyster/cicd-demo.git>
dns설정 및 도커 설치
설치
----
cd cicd-demo
cd 01_docker
sh install.sh
sh set_dns.sh
수정
vi /etc/dnsmasq.conf
....
interface=lo # 주석
systemctl restart dnsmasq
gitlab 설정
sh create.sh
docker compose up -d
=>
<http://172.16.0.200> 접속
cd ..
cp -r nodejs ../
cd ../nodejs
git init
git branch -m main
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
git add .
git commit -m 'init'
git remote add origin <http://mygitlab.com/root/hello.git>
git push origin main
jenkins 설정