Redis - Cluster - hash slot 알아보기 이번 포스팅에서는 Redis hash slot에 대해서 알아보기에 대해서 알아보겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://server-talk.tistory.com/475 - php..
Linux 명령어 - SAMBA 알아보기 (파일공유) 이번 포스팅에서는 SAMBA에 대해서 알아보도록 하겠습니다. Linux SAMBA 서버의 동작 구조 Linux 서버에서 Linux 서버끼리 파일을 공유할때 NFS(Network File System)를 이용하여 파일을 공유하며, Windows 서버에서 Windows 서버끼리 파일을 공유할때는 공유디렉토리를 이용하여 파일을 공유합니다 Linux 서버에서 Windows 서버 또는 Windows 서버에서 Linux 서버에서 파일을 공유할때 SAMBA를 이용하여 파일을 공유합니다 Linux SAMBA 방화벽 설정 SAMBA를 사용하는 경우 TCP 139, 445 포트와 UDP 137. 138 포트가 열려 있어야 합니다. 2021.10.25 - [서버이야기] ..
Redis - Master Note와 Slave Cluster 연동 상태 알아보기 이번 포스팅에서는 Redis Master Note와 Slave Cluster 연동에 상태 대해서 알아보도록 하겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://ser..
Ubuntu - 시작프로그램 알아보기 이번 포스팅에서는 Ubuntu가 부팅시 프로그램이 자동으로 실행되는 설정방법에 대해서 알아보겠습니다 Ubuntu - 시작 프로그램 구조 Ubuntu 시작프로그램 설정시 /etc/init.d 폴더 안에 실행권한이 있는 스크립트를 추가해야 됩니다 그다음 update-rc.d 명령으로 시작프로그램 등록하시면 됩니다. Ubuntu - 시작 프로그램 등록하기 1. 스크립트 파일 추가 # cp -a ./mariadb/support-files/mysql.server /etc/init.d/mariadb Ubuntu가 시작될때 사용될 부팅 스크립트를 /etc/init.d 폴더안에 파일을 추가합니다 이때 파일의 실행권한이 있어야 됩니다 2. Ubuntu 시작프로그램 등록 # updat..
Linux 명령어 - journalctl - 서비스(데몬) 로그 검색 이번 포스팅에서는 리눅스 시스템에 기록되는 로그를 검색하는 방법에서 알아보도록 하겠습니다. Linux journalctl - 서비스(데몬) 로그 검색 리눅스 서버를 운영하다보면 로그을 검색하고 확인하는경우가 많이 있습니다 로그를 확인할 경우 /var/log/ 안에 있는 파일중에 관리자가 원하는 로그파일을 조회하고 서버 및 서비스 상태를 알아보는 경우가 많습니다 그러나 로그파일이 방대하고 난해하게 있어서 서버 관리자의 입장에서는 로그파일를 찾아서 가독성이 떨어져 확인하기에는 어려움이 많이 있습니다 하지만 journalctl 명령어를 이용하면 서비스 유닛의 로그 검색, 중요도에 따른 로그 검색 등등으로 서버의 시스템 상태를 보다 쉽게 파악..
Redis - Slave Note Cluster 구성하기 이번 포스팅에서는 Slave Note Cluster 구성 방법에 대해서 알아보도록 하겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://server-talk.tistory.com/475 - p..
Linux 명령어 - systemd-analyze 각 유닛의 시작시 소요시간 분석 이번 포스팅에서는 리눅스의 부팅을 느리게 만드는 원인을 분석하는 방법에 대해서 알아보도록 하겠습니다. Linux systemd-analyze 각 유닛의 시작 시간 분석 리눅스에서 시스템이 시작될때 정말 많은 유닛들이 실행되며, 이러한 많은 유닛들이 시스템이 부팅되면서 Process(프로세스)가 되는데 걸리는 시간을 알아보는것은 정말 어려운 일입니다 그러나 systemd-analyze 를 이용하면 시스템이 각각의 유닛들이 Process(프로세스)가 되는데 얼마나 걸리는지 분석할 수 있습니다 각각의 유닛들이 시작되는 시간을 분석하여 리눅스의 부팅을 느리게 만드는 원인을 보다 쉽게 찾아볼수 있는 명령어가 systemd-analy..
Redis - Master Node - Cluster 상태정보 확인 이번 포스팅에서는 Redis Master Node Cluster 상태정보 확인하는 방법을 알아보겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://server-talk.tistory..
Linux 명령어 - systemd-cgls : group 트리 확인 이번 포스팅에서는 리눅스 서비스 그룹을 트리형태로 보는 방법에 대해서 알아보도록 하겠습니다. Linux systemd-cgls 서비스 그룹 트리형태 확인 systemd-cgls를 이용하면 서비스 그룹을 트리형태로 확인할 수 있습니다. # systemd-cgls Control group /: -.slice ├─user.slice │ └─user-1000.slice │ ├─user@1000.service … │ │ └─init.scope │ │ ├─686 /lib/systemd/systemd --user │ │ └─687 (sd-pam) │ └─session-1.scope │ ├─673 sshd: suji [priv] │ ├─783 ssh..
Redis - Master Node Cluster 관련 설정 알아보기 이번 포스팅에서는 Redis Master Node 에 Cluster 관련 설정에 대해서 알아보도록 하겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://server-talk.tis..
Linux 명령어 - systemd-cgtop 서비스 그룹별 모니터링 이번 포스팅에서는 리눅스에서 서비스 그룹별로 모니터링에 대해서 알아보도록 하겠습니다. Linux systemd-cgtop 서비스 그룹별 모니터링 systemd에 의해서 실행된 서비스들을 그룹별로 CPU 사용량, 메모리 사용량, 프로세스 개수 등을 실시간으로 간편히 모니터링할 수 있습니다. # systemd-cgtop systemd-cgtop 명령어를 입력하면 아래의 내용과 같이 실시간으로 모니터링할 수 있습니다. Control Group Tasks %CPU Memory Input/s Output/s / 107 - 595.6M - - system.slice 32 - 142.8M - - system.slice/accounts-daemon...
Redis - Master Node Cluster 구성하기 이번 포스팅에서는 Cluster Master Node 구성 방법에 대해서 알아보도록 하겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://server-talk.tistory.com/475 -..
Linux 명령어 - du 파일 및 디렉토리사용량 분석 이번 포스팅에서는 파일 및 디렉토리를 사용량 확인에 알아보도록 하겠습니다. Linux du 파일 및 디렉토리 사용량 분석 리눅스에서 du 명령어는 Disk Usage의 약자로 파일 및 디렉토리의 사용량을 확인할때 사용하는 명령이며, 특정 디렉토리 및 파일 단위로도 용량을 확인하는 명령어 입니다. 용법 : du [옵션] [디렉토리] 옵 션 내 용 -a 모든 파일 정보를 확인할때 사용되는 옵션 입니다. -b byte 단위로 출력되는 옵션 입니다. -s 지정한 디렉토리 내의 모든파일 서브 디렉토리의 용량을 모두 합한 전체 용량을 출력하는 옵션 입니다. -h 보기 편한 용량의 크기로 표시하는 옵션 입니다. 1. du - 특정 디렉토리아 사용량 확인 # du..
Redis - Cluster 알아보기 이번 포스팅에서는 Redis Cluster 에 대해서 알아보도록 하겠습니다. Redis 이전글 https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법 https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool https://server-talk.tistory.com/475 - phpredis 설치 알아보기 Redis..
Linux 명령어 - df 시스템 용량 확인 이번 포스팅에서는 리눅스에서 시스템 용량을 확인하는 방법에 대해서 알아보도록 하겠습니다. Linux df 명령어 알아보기 리눅스에서 df 명령어는 Disk Free의 약자로 현재 사용중인 파일 시스템의 전체 용량과, 사용중인 용량, 사용가능한 용량, 사용률, 연결된 마운트 정보 등을 확인할때 사용됩니다. 용법 : df [옵션] [디렉토리 및 디스크] 1. df - 모든 파일시스템 출력 # df -a Filesystem 1K-blocks Used Available Use% Mounted on sysfs 0 0 0 - /sys 2. df - Kbyte 단위 표시 # df -k Filesystem 1K-blocks Used Available Use% Mounted ..