반응형

# IT # 281

#windows# windows server 스케줄러 셧다운 방법

오늘은 windows , windows server 에서 스케줄을 이용해 원하는 시간에 셧다운을 하는 방법을 알아보겠습니다. 스케줄을 걸어 셧다운을 하는 이유는 예상되어있는 전기공급의 중단 등, 전기공사를 한다든지 할때 필요합니다. 서버는 갑작스럽게 전원공급이 차단되면 무리가 가게 됩니다. 고장이 날 수도 있구요. 윈도우 서버를 예로 진행해보도록 하겠습니다. 1. 서버관리자 -> 도구 -> 작업 스케줄러 *ex 윈도우 서버가 아닌 윈도우에서는 시작 및 검색에서 '작업 스케줄러' 검색 2. 작업 만들기 클릭 3. 이름 및 설명을 작성 4. 트리거 탭 에서 새로 만들기 클릭 설정 에서 기간 및 시간 설정 트리거 생성 되었습니다. 5. 동작 탭 에서 새로 만들기 클릭. 프로그램 선택 및 스크립트를 넣어 진행할..

# IT #/Windows 2022.10.27

[Linux]Centos7.x LVM 디스크 증설

이번 포스팅에서는 지난 LVM 설치 및 설정에 작업을 했다면 이번엔 디스크 증설을 하여 파티션 확장을 해보도록 하겠습니다. 1. 10GB 디스크 추가 2. fdisk -l 명령어로 추가된 디스크 확인. pvscan 에서는 추가된게 보이지 않구요. 3. LVM 파티션 생성 지난번 포스팅 했던거와 똑같이 파티션을 생성했습니다. 4. 물리 볼륨 생성 vgscan 명령어로 볼륨그룹을 확인한 후 기존에 있던 볼륨 그룹에 매칭시켜 줍니다. 볼륨 확장 전 볼륨 확인. LV2 및 LV3 에 각각 5GB 씩 부여 합니다. LV2 에 5GB , LV3 에 5GB 를 뺀 나머지 전체를 적용하겠다는 명령어 입니다. LV2 , LV3 에 볼륨이 적용되어 볼륨이 늘어났습니다. 파티션 resize 를 진행해야 합니다. *xfs 일..

# IT #/Linux 2022.07.05

[Linux] Centos7.x LVM 설치 및 구성

Centos 7.x 버전의 OS 에서 디스크 추가 후 LVM 구성방법에 대해 알아보겠습니다. vm 환경이며 기존 Centos7.9 core 버전을 설치 했으며, 3GB disk 를 3개 추가하여 구성 진행 하였습니다. 1. 디스크 추가 3GB 용량의 새 하드 디스크를 3개 추가 하였습니다. 2. 추가 후 fdisk 명령어를 통해 추가된 디스크 확인. 3. 파티션 생성 fdisk 명령어를 통해 /dev/sdb , /dev/sdc , /dev/sdd 의 디스크에 대해 파티션 생성 합니다. # fdisk /dev/sdb n = 새로운 파티션 분할 p = primary 파티션 선택 1= 파티션 번호 1 선택 First Cylinder = 엔터 (시작 실린더 번호) Last Cylinder = 엔터 (마지막 실린..

# IT #/Linux 2022.06.30

[Linux]Centos7 에서 NTP 서버를 구축하여 시간 동기화

NTP(Network Time Protocol) 는 PC와 PC간의 (혹은 server-client) 시간을 동기화 하기위해 사용되는 Protocol 입니다. 시간 동기화를 하는 방법에는 클라이언트 PC가 직접 외부 시간에 클라이언트가 동기화 할 수도 있고, 직접 NTP 서버를 구축해 클라이언트가 서버의 시간에 동기화 하도록 구성할 수도 있습니다. 이번 포스팅 에서는 인터넷이 가능한 1개의 서버에서 NTP 서버를 구축하고, 인터넷이 불가능한 클라이언트가 이 NTP서버에 시간을 동기화 할 수 있도록 구성해 보겠습니다. 1. NTP 서버 구성 NTP 서버에서 시간 동기화를 위한 패키지 (chrony)를 설치합니다. 최소사양 설치가 아니라면 기본적으로 설치가 되어 있습니다. 인터넷이 되는 환경이라면 yum i..

# IT #/Linux 2022.02.25

linux Contos7.x 에서 티밍(teaming) 구성 하는 방법

linux Contos7.x 에서 티밍(teaming) 구성 하는 방법 teaming 은 windows server 에서 네트워크 이중화를 위해 사용하는 프로그램 이지만 linux7 버전부터 teaming 을 구성할 수 있다. bonding 을 기능적으로 개선하기 위해 teaming 이 새로 생겼다고 한다. teaming 이 bonding 보다 여러가지 기능이 추가되었다고 한다. #테스트 환경# VMware 에 설치된 Centos7.9 64Bit 에 네트워크를 추가 하였다. Network Adapter 2 를 생성해 동일하게 Bridged 로 연결 하였다. Network Adapter 2 생성 전 Network Adapter 2 생성 후 ens36 이 생성 되었다. GUI 화면으로 확인 추가 후 설정에서..

# IT #/Linux 2022.01.10

Linux 및 Centos 에서 MariaDB , mysql 의 특정 테이블 백업 및 복원

mysqldump 로 백업을 진행하면 해당 경로에 sql 파일이 생성 됩니다. 이 sql 파일을 이용해 데이터베이스 , 테이블을 복원 할 수 있습니다. 1. 특정 DB 백업 및 복원 (--database를 이용하여 여러 DB 를 한번에 백업 가능 , --all-database 전체 데이터 베이스 백업) - 백업 하기 : mysqldump -u root -p password --database database_name > bakup_NAME.sql - 복원 하기 : mysql -u root -p PASSWORD < BACKUP_NAME.sql (Database 명인 DATABASE_NAME으로 복원된다) 1-2. 새로운 DB명으로 복원 다름 이름의 데이터베이스명을 사용하고자 할 땐 백업 시 "--datab..

# IT #/Linux 2021.11.22

[Linux] 리눅스 netstat 명령어 사용법 / 네트워크 상태 확인

오늘은 linux 에서의 네트워크 연결상태 , 라우팅테이블 , 인터페이스 상태등을 보여주는 명령어인 netstat 명령어에 대해 알아보겠습니다. [사용법] # netstat[옵션] [옵션] 옵션 설명 -a 모든 네트워크 상태출력 [-all] -c 현재 실행 명령을 매 초바다 실행 [-continuous] -e 확장된 정보 출력 [-extend] -g 멀티캐스트에 대한 그룹별 정보 출력 [-groups] -i 인터페이스별 통계값 출력 [-interface] -l 대기중인 네트워크 [-listening] -n 도메인 주소를 숫자로 출력 [-numeric] -o 연결 대기 시간 출력 [-timers] -p PID(프로세서 ID)와 사용중인 프로그램명 출력 [-program] -r 라우팅 테이블 출력 [-rou..

# IT #/Linux 2021.11.05

[MySQL , MariaDB] mysql-bin(binary log)파일 정리 및 삭제 주기 설정

# mysql-bin(binary log)파일 정리 및 삭제 주기 설정 # linux 에서 mysql 및 mariadb 설치 후 무한정 늘어나느 log-bin 파일에 대해 파일 정리 및 삭제 주기 설정하는 방법에 대하 설명하겠습니다. mysql-bin 파일은 db 에서 사용된 쿼리들이 로깅되는 파일이며 Innodb 혹은 Replication등에서 사용되곤 합니다. linux 에서 db 설치 후 db 경로를 따로 지정하지 않는경우 default 경로는 /var/lib/mysql 입니다. / 경로 하위이다 보니 갑자기 어느날 / 경로가 말도 안되게 늘어나 있는 경우가 있습니다. 따로 /db 로 파티셔닝을 한 경우도 마찬가지로 log-bin 파일의 저장 기한을 설정하지 않는 이상 log-bin 파일로 인해 용..

# IT #/Linux 2021.09.14
반응형