본문 바로가기
반응형

분류 전체보기41

[Redis] CentOS Redis rpm 설치 (HA 구성 by Sentinel) Redis는 standalone으로 설치 외에, Sentinel을 활용하여, HA(High Availability - 고가용성) 구성을 할 수 있다. HA 구성 1. Redis Replication으로 데이터 이중화(Master/Slave 형식) 2. Sentinel로 failover 조치 (자동으로 Master Redis 장애 시 Slave가 Master로 승격되도록 한다.) Sentinel은 failover를 위해 과반수 이상 투표 필요로 최소 3개의 Sentinel 프로세스가 필요하다. Redis를 설치한 3대의 서버에, 각각 Sentinel 프로스세스를 띄웠다. rpm으로 직접 설치한 내역을 기재한다. 우선, jemelloc, redis를 설치한 이후에 구성에 대해 작성한다(지난번 Redis 설치.. 2023. 9. 26.
[Redis] CentOS redis rpm 설치 (Standalone) Redis란 오픈소스로, Key-Value 구조의 in-memory data store이다. 주로 캐싱, 메시지 브로커 역할 등으로 쓰이는데, 나는 BI툴인 Superset의 캐시 저장소로 사용하려고 설치했다. Redis는 "yum install redis" 명령어로 설치 할 수 있으나, 설치를 직접 해야 하는 환경에서 Redis 설치(redis rpm 설치 및 설정 파일 'redis.conf' 작성)한 내역 기재한다. rpm 다운로드 (인터넷 접속 환경 서버) **참고 redis 설치 시 jemalloc은 필수 패키지이다.# wget https://rpmfind.net/linux/centos-stream/9-stream/AppStream/x86_64/os/Packages/redis-6.2.6-1.el9.. 2023. 9. 22.
[리눅스] [CMD] 여러 파일 이름 변경 여러 파일에 특정 규칙의 prefix를 적용해야 할 경우 또는 확장자를 변경해야 할 경우에 사용할 수 있다. 파일명 변경에도 적용 가능하다. 리눅스 서버에서 rename을 활용하는 방법과 Windows에서도 다량의 파일을 변경하기 위해 명령 프롬프트(CMD)에서 ren(=rename) 활용하는 방법을 기재한다.리눅스 파일명 변경 - rename 명령어 사용법$ rename 변경전파일명 변경 후파일명 대상파일파일의 확장자 변경 .DO -> .DONE$ rename .DO .DONE B_test*파일명 특정 단어 변경 B_ -> A_$ rename B_ A_ B_test*(변경 전) B_test1.DONE ->  (변경 후)  A_test1.DONE파일명 "20230918_" prefix 적용 (rename.. 2023. 9. 21.
[리눅스] FTP(File Transfer Protocol) 프로세스 확인 자바로 개발된 프로그램에서(배치 서버 - 로컬 테스트(Windows)) 잘 되던 FTP (리눅스 서버) 접속이 갑자기 잘 안될 경우, 리눅스 서버의 FTP 패키지(vsftpd) 프로세스가 중지되어 있을 경우가 있다.프로그램에서 FTP 접속 설정이 잘못되었는지 확인 - 단순히 내 PC(windows)에서 리눅스 서버로 FTP 접속 확인*winscp 클라이언트로 ftp 접속 테스트 해 봐도된다.cmd 창을 열어서 ftp 접속 확인 (나의 경우는 CMD 관리자 권한이 없어도 접속 테스트는 문제없는데, 필요하면 관리자 권한으로 실행)CMD FTP 접속 실패C:\> ftpftp> open ip port(21)리눅스 서버 확인목록 중에 22번 (보통 SFTP) port는 존재하는데 21번 (보통 FTP) port는.. 2023. 9. 1.
반응형