System/CentOS | Ubuntu 33

[Ubuntu] 초기 설정

ubuntu 초기 설정 메모 # 사용자(worker) sudo NOPASSWD 권한추가 echo 'worker ALL=(ALL) NOPASSWD:ALL' | sudo tee -a /etc/sudoers > /dev/null sudo vi /etc/sudoers worker ALL=(ALL) NOPASSWD:ALL # 초기 패키지 설치 sudo apt-get update sudo apt-get install -y net-tools gcc vim sysstat ca-certificates curl gnupg apt-transport-https nfs-common # alias 등록 echo 'alias vi=vim' >> ~/.bashrc && source ~/.bashrc # 시간동기화(타임존 설정) su..

[Linux] ssh 접속 불가 mm_request_receive_expect

SSH 접속할때 putty 에서 패스워드 입력중간에 끊기거나 연결 후 바로 끊기는 현상이 확인되었습니다. Network error. Software caused connection abort sshd 로그 : Jan 13 17:55:53 [hostname] sshd[603]: fatal: mm_request_receive_expect: read: rtype 124 != type 26 -> 정확한 원인 찾기 어려워 sshd 재기동 systemctl restart sshd 위의 sshd 재기동 후에도 다른 로그 뜨면서 접속이 안됨. Jan 13 18:01:00 [hostname] sshd[20112]: fatal: Read from socket failed: Connection reset by peer [p..

[Mysql] 5.5.10 소스 설치

# 설치 준비 패키지 설치 - 안해도 되지만 중간중간 라이브러리를 못 찾는 등 자잘한 오류 발생 가능 yum -y install make gcc gcc-c++ autoconf \ automake libtool pkgconfig findutils \ zlib-devel openldap-devel openssl-devel \ libxml2-devel freetype-devel libtool-ltdl-devel \ expat-devel libssh2 libcurl libssl libssh curl-devel \ libssh2-devel bzip2-devel libjpeg-devel gmp-devel \ libmcrypt-devel mysql-devel mysql-lib ncurses-devel 공유라이브러리 ..

[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 ..

[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 축소 데이터백업 -> 삭제 ..

[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..

[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 옵션..

[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 ..