일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- log
- rsyslog
- bash
- PostgreSQL
- centos 7.5
- 크롬
- RHEL
- Shell
- 서울시민카드
- syslog
- audit
- JSON
- yum
- Linux
- Python
- docker
- 파이썬
- 디렉토리
- 빅데이터
- CentOS
- Audit Log
- C
- Elk
- GPU
- zabbix
- Chrome
- GNOME
- Kubernetes
- Elasticsearch
- K8S
- Today
- Total
목록업무 (169)
Sysops Notepad
namespace : VM에서는 각 게스트 머신별로 독립적인 공간을 제공하고 서로가 충돌하지 않도록 하는 기능 1. mnt (파일시스템 마운트): 호스트 파일시스템에 구애받지 않고 독립적으로 파일시스템을 마운트하거나 언마운트 가능 2. pid (프로세스): 독립적인 프로세스 공간을 할당 3. net (네트워크): namespace간에 network 충돌 방지 (중복 포트 바인딩 등) 4. ipc (SystemV IPC): 프로세스간의 독립적인 통신통로 할당 5. uts (hostname): 독립적인 hostname 할당 6. user (UID): 독립적인 사용자 할당 # unshare --fork --pid --mount-proc bash // PID namespace 생성, nsenter로 접근 가능 ..
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install google-authenticator # google-authenticator Do you want authentication tokens to be time-based (y/n) y Do you want me to update your "/home/sammy/.google_authenticator" file (y/n) y Do you want to disallow multiple uses of the same authentication token? This restricts you to one login about every 3..
Chrome network Log dump 방법 1. chrome://net-export/ 접속 2. start Logging to disk 버튼 클릭 3. 파일 저장 위치 지정 4. Stop Logging 및 파일 확인 상세정보 : https://www.chromium.org/for-testers/providing-network-details
아래 URL로 접속해서 확인 및 삭제 1. chrome://net-internals/#dns 2. Clear host cache 버튼 아래 정보들도 조회가능 chrome://net-internals/#sockets chrome://net-internals/#events chrome://net-internals/#proxy chrome://net-internals/#httpCache chrome://net-internals/#timeline
RPM(Reahat Package Manager)은 리눅스에서 프로그램을 설치 및 관리하는 프로그램 - rpm 패키지에 들어있는 파일 목록 보기 # rpm -qpl filename.rpm - 특정 명령어가 어느 rpm 패키지에 소속되어 있는지 확인 # rpm -qf 절대경로 ex) rpm -qf /bin/bash - 경로를 모를 경우 # rpm -qf $(which 명령어)
SSH가 안되는 이유는 많지만 최근 발생한 경우의 수 한가지로는 RHEL 8 버전부터는 iptable가 아닌 firewalld의 nftables로 네트워크 필터링을 대처함에 따라 SSH와 같은 서비스포트 제어는 firewall cli를 사용하시어 아래와 같이 사용하시면 됩니다. # systemctl status firewalld # firewall-cmd --list-all public (active) target: default icmp-block-inversion: no interfaces: enp0s3 sources: services: cockpit dhcpv6-client ssh ports: protocols: masquerade: no forward-ports: source-ports: icmp..
최근 공개한 레드햇 8버전 설치들 해보셨나요? RHEL 8 버전 부터는 service network restart 와 systemctl restart network등 network.service는 공식적으로 지원하지 않습니다. 해당버전 부터는 기본적으로 NetworkManager.service의 nmcli 명령어를 사용해야 합니다. 먼저 NetworkManager.service서비스 확인 [서비스확인] systemctl status NetworkManager.service systemctl start NetworkManager.service [네트워크 설정 확인] nmcli dev status nmcli con show ip addr show eth0 [네트워크 연결 설정 불러오기] - /etc/sysc..
# sar -u 1 5 // CPU 사용률 확인 12:17:02 AM CPU %user %nice %system %iowait %steal %idle 12:17:03 AM all 0.38 0.00 0.38 1.50 0.00 97.75 12:17:04 AM all 8.73 0.00 0.62 2.12 0.00 88.53 12:17:05 AM all 2.25 0.00 0.75 2.50 0.00 94.49 Average: all 3.79 0.00 0.58 2.04 0.00 93.59 * user :사용자모드에서 CPU가 소비된 시간의 비율 * nice: nice로 스케줄링의 우선도를 변경한 프로세스가 사용자 모드에서 CPU를 소비한 시간의 비율 * system: 시스템 모드에서 CPU가 소비된 시간의 비율 *..
Linux free 명령어란? 리눅스 환경(centos , 래드헷, 우분투등) 에서 어떤 어플리케이션을 설치하느냐에 따라 항상 메모리를 고려하게됩니다. 메모리를 많이 사용하는 어플리케이션이 많기 때문이죠. 캐시나 데이터베이스를 사용하는 경우에 더욱 그렇습니다. 그래서 메모리가 크게 여유있는 상황이 아니라면 현재 메모리를 자주 확인하면서 적절한 설정이 필요합니다. # free -m total used free shared buff/cache available Mem: 257751 1842 254508 105 1400 255327 Swap: 4095 0 4095 1. 리눅스 가용 메모리 확인하기 total - 전체 물리적인 메모리의 크기 used - 사용중인 메모리 크기 free - 사용중이 아닌 메모리 크..
ulimit 이란? ulimit는 프로세스의 자원 한도를 설정하는 명령, soft한도,hard한도 두가지로 나뉨 soft : 새로운 프로그램을 생성하면 기본으로 적용되는 한도 hard : 소프트한도에서 최대로 늘릴 수 있는 한도 apache 와 같이 웹 서비스를 운영 시 동접자가 많은 경우 구동되는apache 프로세스 수와 해당 프로세스가 처리하게되는 파일 수 또한 증가 하게 됩니다. * ulimit [옵션] 값 ( Centos , RHEL 기준) -a : 모든 제한 사항을 보여줌. -c : 최대 코어 파일 사이즈 -d : 프로세스 데이터 세그먼트의 최대 크기 -f : shell에 의해 만들어질 수 있는 파일의 최대 크기 -s : 최대 스택 크기 -p : 파이프 크기 -n : 오픈 파일의 최대수 -u :..