Category: Linux(리눅스)

리눅스 ip 명령어 사용 예

리눅스 ip 명령어 사용 예 ip 명령어는 기존의 ifconfig, route, arp 등의 명령을 대체하며, 사용법은 아래와 같다. Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } ip [ -force ] -batch filename where OBJECT := { link | address | addrlabel | route | rule | neigh | ntable | tunnel | tuntap …

Continue reading

CentOS7, network bonding 설정, 확인, Active 인터페이스 변경.

CentOS 7, Bonding 설정, 확인, Active 인터페이스 변경하기. 본딩 종류는 https://blog.boxcorea.com/wp/archives/788 아래 부분을 참고하면 된다. 여기에서는 active-standby 구성을 했다. 1. bonding 커널 모듈 커널 모듈이 사용중인지 확인한다. [root@localhost ~]# lsmod | grep -i bond [root@localhost ~]# 사용하지 않고 있으므로 사용하도록 해 둔다. [root@localhost ~]# modprobe bonding [root@localhost ~]# lsmod | grep -i bond bonding 152656 …

Continue reading

unix/linux 디렉토리별 파일 개수 세기.

unix/linux 디렉토리별 파일 개수 세기. 지인 부탁으로 만든 파일 개수 세는 쉘 스크립트. /test/uploads 디렉토리 아래 존재하는 모든 디렉토리내의 파일 갯수를 센다. 맨 아래 디렉토리는 파일 갯수를 그 위의 디렉토리에는 파일과 디렉토리가 더해진 값을 표시한다. #!/bin/sh find /test/uploads -type d | while read -r dir do printf “%s:\t” “$dir”; find “$dir” -type f | wc …

Continue reading

우분투 리눅스 20.04 에서 nvidia 설치오류 – nouveau 커널 드라이버 제거

우분투 리눅스 20.04 에서 nvidia driver, cuda 설치오류 – nouveau 커널 드라이버 제거 cuda 설치하려고 하는데, 아래같이 설치되지 않았다. $ cat /var/log/nvidia-installer.log nvidia-installer log file ‘/var/log/nvidia-installer.log’ creation time: Wed Apr 6 01:20:18 2022 installer version: 510.60.02 PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin nvidia-installer command line: ./nvidia-installer Using: nvidia-installer ncurses v6 user interface -> Detected 20 CPUs online; setting concurrency …

Continue reading

리눅스에서 LSI MegaRaid 상태 보기

CentOS 7(64bit), megaraid 상태 보기. 아래와 비슷한 메시지가 보인다면 megaraid 컨트롤러를 사용중이다. # dmesg | grep -i mega [ 1.145344] megasas: 06.807.10.00-rh1 [ 1.145775] megasas: FW now in Ready state [ 1.145797] megaraid_sas 0000:08:00.0: irq 28 for MSI/MSI-X [ 1.145807] megaraid_sas 0000:08:00.0: firmware supports msix : (0) [ 1.145809] megaraid_sas 0000:08:00.0: current msix/online cpus : …

Continue reading

ubuntu 18.04, apache2 mod-security2 설치 및 설정.

ubuntu 18.04, apache2 mod-security2 설치 및 설정. 1. 설치. $ sudo apt install libapache2-mod-security2 2. 아파치 웹서버를 다시 실행하고 security2 모듈이 작동중인지 확인한다. 재실행. $ sudo systemctl restart apache2 모듈 확인 $ sudo apachectl -M | grep -i security security2_module (shared)

Continue reading

Ubuntu 20.04 LTS 대기모드 진입 금지.

Ubuntu 20.04 LTS에서 대기모드(hibernate) 금지하기. Ubuntu 20.04 LTS 에 GPU 서버 구성후에, 일정 시간 지나면 서버가 대기상태로 들어가는 현상이 발생했다. 이 현상은 Ubuntu 18.04에서는 없었던 현상이다. 먼저, 아래처럼 동면(?)상태로 들어가는 서비스를 확인 해 본다. mlearn@mlearn6:~$ sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target [sudo] password for mlearn: sleep.target – Sleep Loaded: loaded (/lib/systemd/system/sleep.target; static; vendor preset: …

Continue reading

리눅스 HA(corosync, pacemaker, shared disk)에 zabbix 모니터링 서버 구성 – part 4

리눅스 HA(corosync, pacemaker, shared disk)에 zabbix 모니터링 서버 구성 – part 4 zabbix 모니터링 서버를 Active/Passive(Standby) 클러스터로 구성하기. 리눅스 HA(corosync, pacemaker) – Part 1 리눅스 HA(corosync, pacemaker, DRBD) – Part 2 리눅스 HA (pacemaker, corosync, iscsi shared storage) – part 3 이 글은 위의 리눅스 HA (pacemaker, corosync, iscsi shared storage) – part 3 의 …

Continue reading

ssh key exchange method, ciphers 오류 처리.

구형 시스코 네트워크 장비에 ssh 접속했는데, 아래와 같은 오류가 발생함. $ ssh snowfox@192.168.0.100 
Unable to negotiate with 192.168.0.100 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 구버전(ssh 6 이하)에서 지원하던 key exchange method를 지원하지 않아서 발생하는 문제로, 홈디렉토리의 .ssh/config 파일이나, /etc/ssh/ssh_config에 아래 내용을 추가하면 된다. KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

Continue reading

linux partitionmanager 로 lvm2 다루기.

우분투 리눅스 lvm2 GUI 툴(partitionmanager) 작업 환경: virtualbox, ubuntu 20.04(server) guest 에서 작업. 사전 준비사항 os disk: /dev/sda pv: /dev/sdb, /dev/sdc, /dev/sdd 우분투 리눅스에서 세개의 디스크를 partitionmanager를 사용하여 lv로 만들어 사용하려고 한다. 디스크를 parted 명령으로 확인하면, 아래와 같이 Partition Table이 unknown으로 보인다.(한 번도 사용하지 않았으므로) $ sudo parted -l [sudo] password for snowfox: Model: ATA …

Continue reading