본문 바로가기

전체 글648

[Linux] man 명령어 사용법 안녕하세요. 주식회사 서버몬 입니다. man명령어란? man은 manual을 의미하며, 설명서 페이지를 볼 수 있는 명령어 입니다. 여러 명령어를 사용할때 --help를 치게되는데, man을 사용함으로써 더 자세한 설명을 볼 수 있습니다. 사용형식 man [명령어] 사용예시 예시로 systemctl 명령어에 대한 설명서를 보기위해 man systemctl을 입력합니다. 위와같이 설명서가 출력되게 됩니다. 화면의 대부분에는 설명서가 출력되며, 하단에는 현재페이지와 몇번째줄인지, h와 q에대한 간단한 설명이 적혀있습니다. 사용방법 1. q : 나가기 위 사용예시처럼 설명서에서 들어온 후 나가려면 q를 입력하시면 됩니다. 그럼 위와같이 [root@loaclhost ~]#가 출력되며 나오게되는것을 확인할 수 있.. 2021. 6. 5.
[DELL] Linux 환경에서의 SUU (Server Update Utility)를 통한 DELL EMC PowerEdge 서버의 드라이버와 펌웨어 업데이트 안녕하세요. 주식회사 서버몬 입니다. DELL의 PowerEdge 서버는 DELL EMC Server Update Utility (SUU)를 통하여 서버의 BIOS,펌웨어,드라이버 및 응용 프로그램을 최신 버젼으로 업데이트 할 수 있습니다. SUU를 사용 하면 서버에 설치된 현재 버젼을 SUU ISO 미디어 상의 버젼과 비교 하여 업그레이드 또는 다운그레이드를 위한 개별 항목을 선택적으로 지정하여 작업이 가능 합니다. 본 가이드 에서는 Linux (CentOS) 상에서의 SUU 진행 방법에 대해 알아 보도록 하겠습니다. 1. 하기의 링크를 통하여 SUU 최신 ISO 이미지를 다운로드 후 CD로 제작 또는 iODD 같은 가상 ODD미디어를 이용하여 서버에 마운트 해 줍니다. * 하기 SUU 이미지는 SUU.. 2021. 6. 1.
[Linux] 도커 Docker 개념 및 구성 방법 안녕하세요. 주식회사 서버몬 입니다. 오늘은 Docker 에 대해 알아 보도록 하겠습니다. Docker란 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있습니다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행될 것임을 확신할 수 있습니다. Docker 작동 방식 Docker는 코드를 실행하는 표준 방식을 제공합니다. Docker는 컨테이너를 위한 운영 체제입니다. 가상 머신이 서버 하드웨어를 가상화하는 방식과 비슷하게(직.. 2021. 5. 31.
[Linux] CentOS 7 설치 방법 안녕하세요. 주식회사 서버몬 입니다. CentOS 7 설치 방법에 대해 알아보겠습니다. 아래 내용은 서버몬에서 CentOS 설치시 기본 셋팅시 설치 방법으로 진행되었습니다. 1. CentOS 이미지 삽입 후 아래 그림처럼 나오면 Install CentOS 7 선택 2. 한국어 선택 (검색으로도 가능) 3. 소프트웨어 선택 4. 서버 – GUI 사용 / 개발용 툴 체크 사용 목적에 따라 설치 진행을 하면됨. (설치 완료 후 소프트웨어는 yum을 통하여 설치가능) 5. 설치대상 선택 6. 파티션을 설정합니다. 선택 후 완료 7. 표준파티션 변경 후 + 선택 8. 마운트 지점 생성 (/boot , swap , /) 기본적으로 /boot , swap , / 3개가 구성이 되야지만 설치가 진행됩니다. 추가적인 마.. 2021. 5. 24.
[Linux] history 관련 명령어 - 2 안녕하세요. 주식회사 서버몬 입니다. 지난번에 이어 두번째로 linux history 관련 명령어에 대해 정리해 보겠습니다. 1. history 를 사용하고 싶지 않을때 (기록하고 싶지 않을때) #export HISTSIZE=0 2. history 초기화 (기록을 삭제하고 싶을때) # history -c 3. 특정 history 만 삭제하고 싶을때 #history -d n 4번째 history 기록만 삭제 된걸 확인할 수 있습니다. 4. 지금까지의 history 를 기록으로 남기고 싶을 경우 #history -w 파일명 5. 바로 직전에 실행했던 명령어 실행 #!! 지난번 history-1 에 이어 history-2 로 추가 정리해 보았습니다. 많은 도움 되셨으면 좋겠습니다. -End HPE, 레노버, .. 2021. 5. 23.
[HPE] HPE 서버 firmware 업데이트 방법 안녕하세요. 주식회사 서버몬 입니다. HPE 서버의 펌웨어 업데이트를 다양한 환경에서 업데이트 하는 방법에 대해 알아 보도록 하겠습니다. Windows 운영체제 업데이트 하는 방법 https://support.hpe.com/ HPE 고객지원 센터에서 윈도우 용으로 배포된 exe파일을 다운로드 하여 Install 버튼을 눌러 업데이트 가능합니다. 업데이트된 펌웨어는 재부팅 이후 적용 됩니다. RHEL, Centos 운영체제 업데이트 하는 방법 https://support.hpe.com/ HPE 고객지원 센터에서 Linux 용으로 배포된 rpm파일을 다운로드 하여 서버에 다운 합니다. rpm -Uvh "해당파일명".rpm 으로 설치 진행 합니다. cd /lib/x86_64-linux-gnu/"설치 패키지명".. 2021. 5. 17.
[Linux] ps 명령어 사용법 안녕하세요. 주식회사 서버몬 입니다. 현재 컴퓨터에 있는 프로세스의 상태를 확인하는 명령어 입니다. 주로 서버의 상태를 파악하기 위해 프로세스의 상태를 관리자가 파악할때에 사용하는 명령어 입니다. 가장 흔하게 실행하는 명령어 중 하나이며, 서버관리에 있어서는 없어서 안 될 아주 중요한 명령어라고 할 수 있습니다. 사용형식 ps [options] 사용예시 1. ps 아무런 옵션없이 사용할경우 현재 사용자가 실행시킨 프로세스만을 간단하게 보여줍니다. 2. ps -ef ps를 명령어를 사용하면서 -e와 -f 옵션을 흔히들 사용합니다. -e 옵션은 모든 프로세스를 표시해주는 옵션이고, -f옵션은 전체경로로 프로세스를 표시해주는 옵션입니다. 위 두 옵션을 같이 사용하여 모든 프로세스를 자세히 보려고 할 때 사용합.. 2021. 5. 14.
[HPE] Virtual NIC 설정을 통한 로컬에서의 iLO5 관리 페이지 접속 안녕하세요. 주식회사 서버몬 입니다. 이번에는 HPE Gen10 서버에서 제공하는 Virtual NIC을 활용 하여 로컬 서버 상에서 iLO5의 관리 웹 페이지에 접속 하는 방법에 대해 알아 보도록 하겠습니다. 기존에는 iLO 설정 후에 별도의 네트워크 설정 후 로컬이 아닌 타 서버 또는 PC 상에서 관리 페이지에서 접근을 할 수 있었지만, 로컬 서버내에 Virtual NIC을 활성화 한 후 가상의 인터페이스를 생성 하여 iLO5 관리 웹 페이지에 접속 할 수 있습니다. 1. 서버의 전원이 켜지면 "F10"을 눌러서 Intelligent Provisioning에 진입 합니다. 2. "Intelligent Provisioning"을 선택 합니다. 3. 다음 나오는 화면에서 "Intelligent Provi.. 2021. 5. 12.
[DELL] TSR로그 수집 방법 안녕하세요. 주식회사 서버몬 입니다. DELL TSR로그 추출하는 방법에 대해서 알아보겠습니다. 1. 해당 서버 IDRAC IP로 접속 (저희 서버는 192.168.0.86이지만, 기본적으로는 192.168.0.120입니다. 마찬가지로 ID : root P/W : calvin으로 기본 값입니다.) 2. Maintenance - SupportAssist로 이동(IDRAC 7,8버전에서는 Maintenance - TroubleShooting에서 로그를 수집 할 수 있었지만, 버전 업이 되면서 변동이 되었습니다.) 3. Start a Collection 실행 4. 수집 할 로그 체크 후 Collect를 클릭합니다. 5. 상단의 Save and View를 클릭합니다. 6. TSR로그를 저장합니다. 7. View.. 2021. 5. 6.
[HPE] iLO IP 변경 및 DHCP On/Off 안녕하세요. 주식회사 서버몬 입니다. iLO IP 설정시 기본적으로 DHCP로 구성되어 있는데 해당 IP를 수동설정 하는 방법입니다. 1. F9 System Utilites 선택 (iLO IP를 DHCP로 사용할 경우 1번 그림 하단의 iLO 5 IPv4 주소를 확인하면 됩니다.) 2. System Configuration 선택 3. iLO 5 Configureation Utility 선택 4. Network Options 선택 5. 기본 세싱은 DHCP Enable 항목이 On으로 되어있습니다. 특정 IP로 변경을 원할시 DHCP Enable 항목을 Off로 변경하시고, 아래 그림의 빨간 네모박스를 변경 해주면 됩니다. 이후 서버 재부팅하면 적용이됩니다. 로그인할때에는 브라우저에서 설정한 IP로 접속하.. 2021. 5. 3.
[Linux] history 관련 명령어 - 1 안녕하세요. 주식회사 서버몬 입니다. linux history 관련 명령어에 대해 정리해 보겠습니다. 1. history 관련 변수 #echo $HISTFILE #echo $HISTFILESIZE #echo $HISTSIZE HISTFILE : 현 접속자의 히스토리 파일(.bash_history) HISTFILESIZE : 히스토리 파일에 저장되는 명령어 수 HISTSIZE : 세션 중에 히스토리 저장되는 명령어 수 2. history 조회 history 명령어를 그냥 사용하면 history 에 저장된 모든 명령어를 출력합니다. #history #history | grep head -5 *head -5 명령어는 저장된 history 명령어 중 제일 처음에 사용한 기록이 출력 됩니다. *head 없이 그냥.. 2021. 4. 30.
[Linux] 환경 변수 확인 및 추가 안녕하세요. 주식회사 서버몬 입니다. 이번 시간에는 리눅스에서 환경변수를 설정하는 env, set, export명령에 대해서 알아보겠습니다. env : 전역 변수 설정 및 조회 명령어 입니다. $ env 현재 세션에 정의된 환경 변수들을 화면에 출력합니다. $ env NAME=VALUE NAME이라는 환경변수에 VALUE라는 값을 지정합니다. $ env -u NAME NAME 환경변수를 삭제합니다. set : 사용자 환경 변수 설정 및 조회 set은 Bash의 쉘 변수를 관리하는 명령어입니다. set NAME=VALUE #BASH 에서는 SET 을 생략 가능합니다. NAME=VALUE 쉘 변수는 Bash라는 쉘 스크립트 언어에서 사용하는 변수이고, 환경 변수는 운영체제에서 사용하는 변수(예: PATH)입.. 2021. 4. 26.