728x90

전체 글 428

[NCP] CLI - 서버이미지 조회

일부 고객사의 가상머신을 서버이미지 생성하는 방법으로 백업하고 있습니다. 그런데 간혹 서버이미지 생성 100%를 찍고도 완료가 안 되는 현상이 있습니다. NCP에 문의해서 완료 처리 해달라고 문의 넣어야 합니다. 매일 포탈에 2차 인증까지 받고 접속해서 확인하는 게 귀찮아 CLI를 활용하여 스크립트를 만들었습니다. 주의할 점은 ncloud 위치와 API URL 파악해서 사용하셔야 합니다. [API URL] https://ncloud.apigw.gov-ntruss.com # 정부기관용 https://ncloud.apigw.ntruss.com # 공공존 vi test.sh #!/bin/bash NAME=[고객명] # create dir if [ ! -d $HOME/.ncloud ]; then mkdir $H..

Infra 2021.05.17

[NCP] CLI - 연속된 공인 아이피 생성

NCP에서 공인아이피를 지정할 수 없습니다. 그래서 연속된 공인아이피를 가지고 싶으면 생성, 삭제를 무한 반복하여 될 때까지 하면 됩니다. 참쉽죠? 근데 포탈에서 손으로 하려니 손목이 너무 아파서 CLI로 하면 좀 더 편하지 않을까 해서 찾아봤습니다. # 공인 아이피 생성 ./ncloud server createPublicIpInstance --zoneNo 2 & 리전은 한국이 기본값이라 존 설정만 했습니다. 그리고 "&" 를 추가하여 3~개의 명령어를 입력하여 빠르게 진행했습니다. 4시간 걸렸던 노가다가 30분으로 축소되었습니다.

Infra 2021.05.17

[CentOS] 6 -> 7 업그레이드

## 사전 준비 업데이트(추천) # yum update # reboot 리부트 후 버전 확인# cat /etc/redhat-release CentOS release 6.10 (Final) # pvdisplay -> 제거할 pv 확인 업그레이드 툴을 다운 받기 위해 repo 생성 -> 패키지를 수동으로 다운받아 사용하려면 생략 # vi /etc/yum.repos.d/upgradetool.repo [upg] name=CentOS-$releasever - Upgrade Tool baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 ..

Infra 2021.04.13

[CentOS] LVM xfs - 확장, 축소

CentOS LVM ext4 구성, 생성, 삭제 시나리오 작성하였습니다. 조금이나마 도움이 되시길 바랍니다. 파일시스템 xfs 축소 기능을 지원하지 않습니다. 데이터백업 -> 삭제 -> 생성 -> 데이터복원 순으로 진행합니다. ## LVM xfs 확장 VG 확장 # vgextend testvg /dev/sdc1 -> testvg에 sdc1을 추가한다. LV 확장 # lvextend -L +50GB /dev/testvg/lv1test lvextend 대신 lvresize를 사용하여도 된다. 파일시스템 적용 # df –h (적용 전) # e2fsck -f /dev/testvg/lv1test -> e2fsck –f (파일시스템 점검) # df –h (적용 완료) ## LVM xfs 축소 데이터백업 -> 삭제 ..

Infra 2021.04.13

[CentOS] LVM xfs - 초기 구성, 생성, 삭제

CentOS LVM xfs 구성, 생성, 삭제 시나리오 작성하였습니다. 조금이나마 도움이 되시길 바랍니다. ## LVM 초기 구성 ## LVM xfs 생성 디스크 확인 # fdisk –l 파티션생성 # fdisk /dev/sdb # n – 새로운 파티션 생성 # p – 주 파티션 # 1 – 파티션 넘버 # 엔터 – 기본값 – 시작 지점 (cylinder) # 엔터 – 기본값 – 끝 지점 (cylinder) # t – 파티션 시스템 id 변경 # 1 – 파티션 넘버 선택 # 8e – 파티션 id (LVM) L 명령어로 리스트 확인 가능 # w – 디스크 옵션 저장하고 종료 PV 생성 # pvcreate /dev/sdb1 sdb1 PV를 생성한다. # pvdisplay VG 생성 # vgcreate test..

Infra 2021.04.13

[CentOS] LVM ext4 - 확장, 축소

CentOS LVM ext4 확장, 축소 시나리오 작성하였습니다. 조금이나마 도움이 되시길 바랍니다. ## LVM ext4 확장 VG 확장 # vgextend datvg /dev/sdb1 -> datvg에 sdb1을 추가한다. LV 확장 # lvextend -L +50GB /dev/datvg/lvhome lvextend 대신 lvresize를 사용하여도 된다. 파일시스템 적용 # df –h (적용 전) # e2fsck -f /dev/datvg/lvhome -> e2fsck –f (파일시스템 점검) # df –h (적용 완료) ## 축소 # 축소 전 백업 축소 작업 전에 백업 필수 백업 # tar cvf backup.tar –C /home . 복구 # tar xvf backup.tar –C /home 옵션..

Infra 2021.04.13

[CentOS] LVM ext4 - 초기 구성, 생성, 삭제

CentOS LVM ext4 구성, 생성, 삭제 시나리오 작성하였습니다. 조금이나마 도움이 되시길 바랍니다. # 서버 설치 LVM 구성 ## LVM 생성 디스크 확인 # fdisk –l 파티션생성 # fdisk /dev/sdb # n – 새로운 파티션 생성 # p – 주 파티션 # 1 – 파티션 넘버 # 엔터 – 기본값 – 시작 지점 (cylinder) # 엔터 – 기본값 – 끝 지점 (cylinder) # t – 파티션 시스템 id 변경 # 1 – 파티션 넘버 선택 # 8e – 파티션 id (LVM) L 명령어로 리스트 확인 가능 # w – 디스크 옵션 저장하고 종료 PV 생성 # pvcreate /dev/sdb1 sdb1 PV를 생성한다. VG 생성 # vgcreate testvg /dev/sdb1 ..

Infra 2021.04.13

[Windows Server 2016] 파일 서버 (공유 폴더)

※잘못된 내용과 오타가 있다면 덧글로 피드백 주시면 감사하겠습니다.※ 공유폴더 기반 파일서버 만들기 목차 1. 사용자 추가 2. 보안 설정 3. 공유 폴더 설정 4. 접속 1. 사용자 추가 원하시는 방법으로 사용자를 생성합니다. 설정 - 계정 - 다른 사용자 - 이 PC에 다른 사용자 추가 서버 관리자 - 도구 - 컴퓨터 관리 - 로컬 사용자 및 그룹 2. 보안 설정 공유할 폴더 - 속성 - 보안 여기서 테스트용으로 권한 설정하겠습니다. 3. 공유 폴더 설정 폴더 속성 - 공유 4. 접속 윈도키 + \\[호스트명 혹은 IP] user1으로 접속 cmd > net use > net user * /d user2로 재접속 폴더 생성 실패 감사합니다.

Infra 2021.03.19

[CentOS 7] vsftpd 설치 및 응용

리눅스 환경 CentOS 7.6 vsftpd 설정 중 생각지 못한 설정들이 있어서 다시 정리 합니다. selinux disabled 설정 # vi /etc/selinux/config SELINUX=disabled vsftpd 설치 # yum install -y vsftpd 기본 보안 설정 # vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO chroot 설정 - 루트 상위 디렉토리 접근 차단 chroot_local_user=YES chroot 가능한 리스트 설정 chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list 루트디렉토리에 쓰기 권한 추가 allow_writeable_chroot=YES user_list에..

Infra 2021.03.19
728x90