분류 전체보기 77

리눅스 기본 편집기 변경 (vi, nano)

리눅스를 쓰다보면 문서편집을 종종 하게되고, 이 때 사용하는 도구가 대표적으로 vi(vim)와 nano이다. 각 편집기의 큰 특징은 정규식 사용의 편의성이냐, 사용자 편의성이냐를 중점을 두고 있다. 문서 작성시에 원하는 도구를 지정해서 사용하면 되나, crontab이나 visudo 같이 편집기를 이용하는 별도의 명령어는 기본으로 지정된 도구로만 사용 가능하다. 명령어를 사용해서 지정할 수도 있지만, 환경파일에 넣는게 가장 확실하다. [OS 전체의 기본편집기 변경] echo "export EDITOR=\"vim\"" >> /etc/profile 또는 echo "export EDITOR=\"vim\"" >> /etc/bash.bashrc [특정 사용자의 기본편집기 변경] echo "export EDITOR=..

OS 기술/Linux 2023.10.04

LVM이 NOT available 상태일 때

시나리오 - 증상 : fstab에 등록된 디바이스가 마운트되지 않음 - 점검1 : lvdisplay에서 확인되는 LV Path가 존재하지 않음 [root@ DBS01]# ls -l /dev/dataVG/oradata ls: cannot access /dev/dataVG/oradata: No such file or directory - 점검2 : lvdisplay에서 LVM상태가 NOT available 임 (정상 : available) 정상 LVM과 비정상 LVM 비교 확인 [비정상 LVM] [root@DBS01]# lvdisplay -v /dev/dataVG/oradata DEGRADED MODE. Incomplete RAID LVs will be processed. Using logical volum..

OS 기술/Linux 2023.09.27

메모리 정리 Tool - RamMap

PC를 사용하다보면 메모리가 부족해서 느려지는 경험이 있을 것이다. 이 때 메모리를 정리할 수 있는 MS에서 제공하는 좋은 Tool이 있다. - URL 정보 https://learn.microsoft.com/ko-kr/sysinternals/downloads/rammap RAMMap - Sysinternals 여러 탭에서 다양한 방식으로 사용 정보를 제공하는 고급 실제 메모리 사용량 분석 유틸리티입니다. learn.microsoft.com - 다운로드 위치 - 다운로드 후 실행파일 - 프로그램 실행 - 실제 사용 예시 Empty > Empty Working Sets - 메모리 정리된 화면 이처럼 1분 이내로 메모리가 정리되는걸 볼수 있다. 참고로 너무 옛날 OS는 지원되지 않는다. 그리고 메모리를 실제로..

OS 기술/Windows 2023.09.27

[Linux] Failed to start LSB: Bring up/down networking

- 이상증상 네트워크 설정 후 재시작할 때, 아래와 같이 시작이 안되는 경우가 있다. 대부분의 경우 설정파일에 이상이 있으며, 특히 구성상 모순적인 설정이 들어가 있는지 확인해야한다. (e.g. IP를 수동으로 넣었으나, dhcp로 지정한 경우) - 증상재현 수동으로 네트워크 값이 설정된 ens160 파일을 ens161 로 복제 cp /etc/sysconfig/network-scripts/ifcfg-ens160 /etc/sysconfig/network-scripts/ifcfg-ens161 ens161에는 BOOTPROTO를 dhcp로 지정 vi /etc/sysconfig/network-scripts/ifcfg-ens161 ~ BOOTPROTO=none --> 이설정을 BOOTPROTO=dhcp 로 수정 ..

OS 기술/Linux 2023.09.26

vmware 네트워크가상스위치 구성

- 시나리오 미사용 NIC를 이용하여 별도의 가상스위치를 구성. 여기에 새로운 대역대의 시스템 설치하려함. 미사용 NIC에는 다른 경로의 네트워크 케이블을 포설. - 사용 시스템 HW : IBM x3650M4 VM : Vmware 6.0 - 미사용 포트의 식별 vmware상에서 어떤 NIC가 미사용인지는 확인 가능한데, 이 NIC가 실제 어떤 물리포트인지는 확인이 어렵다. 내 경우는 트래픽이 없거나 이중화가 되어서 연결이 Down 되어도 문제없는 물리포트를 하나씩 빼보면서 확인했다. esxcli network nic list 여기서 vmnic1, 3, 6, 7 을 사용하려한다. - VM 가상스위치 생성 네트워크 추가 마법사가 나오면 시키는대로 하면 된다. - VM 가상스위치 구성 생성된 가상스위치의 속성..

On-Prem 기술/VM 2023.09.25

SVM Mirror 구성된 DISK 절체시 교체 방법

1. metattach 를 이용한 DISK 교체 1.1. 장애디스크 metadetach # metadetach -f d10 d12 # metadetach -f d20 d22 # metadetach -f d30 d32 1.2. 장애디스크 metadb 삭제 # metadb -d /dev/rdsk/c1t1d0s7 1.3. 장애디스크 metaclear # metaclear d12 # metaclear d22 # metaclear d33 1.4. 디스크 교체 후 인식확인 # ls -lR /devices > /dev/null # devfsadm # drvconfig;disks 1.5. 디스크 구성정보 복사 # prtvtoc -h /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1..

OS 기술/기타 OS 2023.09.08

Brocade SANswitch ~ Server 연결 이상 조치

증상. 서버에서 스토리지 접근시 이상하게 느린것 같고 가끔 연결이 안되있다고 메시지가 발생하기도 함. 우선 서버에서 HBA카드 포트링크 상태를 확인해봄. cat /sys/class/fc_host/host[숫자]/port_state ** 사실 이거 확인전에 여러가지 더 확인해보긴 했음. 확인한 명령어 : df -h, multipath -ll, pvs, lsblk, fdisk -l 등등 포트 2개중 1개가 Linkdown되어있지만 이중화 구성이라서 연결이 끊어지면 안되는 상태임. 결론은 Online 상태인 포트도 뭔가 이상하다고 판단함. 구성. 서버~SAN~스토리지로 연결됨 서버에서 HBA카드 포트 상태가 이상한걸 확인했으니, 확인해볼 구간은 '서버~SAN' 사이임. 점검. SAN Switch에서 FC 광량..

크롬 전체 페이지 캡처

웹 서핑하다가 유용한 정보의 글을 다운받아서 보고 싶을 때가 있다. 하지만 전체 내용을 긁어서 받으면 모양이 깨지고, 캡처하려니 스크롤이 너무 많을때 크롬을 사용한다면 전체 페이지를 캡처하는 방법이 있다. 1) 내용 캡처를 하고싶은 페이지 방문 예시 : https://dong-it-engineer.tistory.com/45 2) F12키로 크롬 개발자 모드 켜기 F12키 또는 Ctrl+Shift+I 3) Ctrl+Shift+P 로 검색 열고 capture 입력해서 "Capture full size screenshot" 선택 Ctrl+Shift+P 4) 다운로드 진행됨 5) 다운로드 폴더에 캡처본 확인

기타기술 2023.08.28