리눅스 썸네일형 리스트형 MySQL MHA 아키텍처 기반 MySQL 고가용성 스위칭 아키텍처 MHA 아키텍처 기반 MySQL 고가용성 스위칭 아키텍처테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ mysqld --versionmysqld Ver 5.7.14 for Linux on x86_64 (MySQL Community Server (GPL))호스트 네임아이피MySQL 역할MHA 역할비고VIP192.168.20.145-- node1192.168.20.146mastermha4mysql-node node2192.168.20.147slavemha4mysql-node manager192.168.20.139 mha4mysql-manager, mha4mysql-node MHA node 구성$ yum -y install perl-.. 더보기 리눅스에서 LVM으로 구성된 ROOT(centos-root) 파티션을 확장 LVM으로 구성된 ROOT(centos-root) 파티션을 확장테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ df -Th | egrep -v tmpfsFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/centos-root xfs 8.0G 1.6G 6.5G 19% //dev/sda1 xfs 1014M 167M 848M 17% /boot물리적 디스크 증설- 10GB DISK 증설추가된 DISK(sdb 디스크)lsblk$ lsblkNAME MAJ:MIN RM SIZE R.. 더보기 PHP ImageMagick(imagick) 확장 모듈을 설치하는 방법 PHP ImageMagick(imagick) 확장 모듈을 설치하는 방법PHP ImageMagick 확장 모듈은 PHP에서 ImageMagick을 사용할 수 있도록 해주는 모듈입니다. 이 모듈을 설치하면 PHP에서 이미지를 변환, 크기 조정, 색상 변경, 텍스트 추가 등 다양한 작업을 수행할 수 있습니다. php 버전 확인$ php -vPHP 7.3.29 (cli) (built: Jul 7 2021 17:34:15) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.29, Copyright (c) 1999-2018, b.. 더보기 mysql 5.7 replication 설정 mysql 5.7 replication 설정DBIP비고master192.168.0.100 slave192.168.0.101 slave192.168.0.102 mysql my.cnf 편집[마스터]server_id = 1log-bin = mysql-bin.logvim /etc/my.cnf[client]default-character-set = utf8[mysqld]server_id = 1log-bin = mysql-bin.logbinlog_cache_size = 2Mmax_binlog_size = 512Mexpire_logs_days = 7log-bin-trust-function-creators = 1#binlog_do_db = wwwdbdatadir=/var/lib/mysqlsocket=/var/lib/m.. 더보기 MySQL 5.7 MHA(Master High Availability) 설정 MySQL 5.7 MHA(Master High Availability) 설정테스트 환경호스트명아이피DB 역할MHA비고monitor192.168.0.100-mha4mysql-manager, mha4mysql-node mdb192.168.0.101mastermha4mysql-node sdb192.168.0.102slavemha4mysql-node MHA(MHA Manager and MHA Node) 구성그림 출처 : https://github.com/yoshinorim/mha4mysql-manager/wiki/ArchitectureMHA(MHA Manager and MHA Node) 설치MHA 패키지 다운로드 받기- mha4mysql-manager-0.57- mha4mysql-node-0.57https://.. 더보기 엘라스틱서치 스냅샷 및 복원(Elasticsearch Snapshot and Restore) 엘라스틱서치 스냅샷 및 복원(엘라스틱서치 데이터 마이그레이션)도커 컨테이너 설정docker-compose.yml 편집 backup 디렉토리 경로 설정 environment: - path.repo=/opt/elasticsearch/backup volumes: - ./es_backup:/opt/elasticsearch/backupvim docker-compose.ymlversion: "3.2"services: elasticsearch: build: context: docker/elasticsearch/ args: ELASTIC_VERSION: $ELASTIC_VERSION image: elasticsearch container_n.. 더보기 Docker 이미지를 파일로 저장하고 불러오는 방법 Docker 이미지를 파일로 저장(save)하고 불러(load)오는 방법 Docker 이미지를 파일로 저장하고 불러오는 과정은 이미지를 배포하거나 다른 환경으로 이동할 때 유용합니다. 저장된 이미지 목록 확인(docker111 서버) 저장된 이미지 목록을 확인하려면 docker images 명령어를 사용합니다. 이 명령어는 현재 시스템에 로드된 이미지 목록을 표시합니다. docker images root@docker111:container$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE fluentd latest c585932afaee 6 weeks ago 52.3MB 이미지 저장 (Save) Docker 이미지를 파일로 저장하려면 docker save 명령어.. 더보기 SSH를 통한 파일 압축 및 복사하는 방법 SSH를 통해 파일을 압축하여 복사하는 방법tar와 scp, ssh를 조합하면 원격 서버와 로컬 간에 파일을 압축하면서 전송할 수 있습니다. 이 방법은 전송 속도를 높이고 네트워크 자원을 절약하는 데 유용합니다.1. 원격 서버의 파일 압축하여 로컬로 복사하기원격 서버의 파일을 압축하면서 로컬로 복사하기ssh user@remote_host "tar czf - /path/to/remote/file_or_dir" > local_file.tar.gzuser@remote_host : 원격 서버 접속 정보/path/to/remote/file_or_dir : 원격 서버에서 압축할 파일 또는 디렉토리local_file.tar.gz : 로컬에 저장될 압축 파일 이름압축 해제(로컬에서)tar xzf local_file.t.. 더보기 이전 1 ··· 103 104 105 106 107 108 109 ··· 187 다음