• Blog
    • About
    • Links
    • Tags

    chhanz 기술 블로그

    소소하게 기술 자료 공유하고 있습니다.

    Featured Posts
    • [ansible] ansible-vault 를 이용하여 암호화 하기

      [ansible] ansible-vault 를 이용하여 암호화 하기 아래는 Ansible 을 이용하여 특정 node 에 httpd 를 설치하는 간단한 ansible 구문 입니다. --- - hosts: node tasks: - name: install httpd yum: name=httpd state=present - name: Start web server service: name=httpd state=started ansible 을 이용하여, node host 에 접근해서 httpd 설치 명령을 실행하기 위해서는 ansible 에서 사용될 User 정보 및 Password 정보, ssh 접근에 대한 정보 등을 사전에 ansible 시스템에 추가하거나 vars 혹은 inventory 에 설정을 해야됩니다....

      ansible

      chhanz's profile image

      chhanz

      2019-01-30

    • [Linux] logger 를 이용한 로그 관리

      [Linux] logger 를 이용한 로그 관리 /var/log/messages 는 syslogd 를 이용하여 로그를 기록합니다. 주로 시스템의 핵심 로그가 작성되고, 해당 파일을 모니터링하여 시스템의 장애에 대해 파악하기가 좋습니다. 시스템을 운영하면서 특별히 /var/log/messages 에 별도의 메시지를 기록하기 위해서는 logger 라는 명령을 사용하면 쉽게 적용이 가능합니다. 아래는 이번 포스팅을 위해 httpd Web 서비스가 정상인지 체크하는 간단하게 제작된 스크립트입니다. 해당 스크립트에서 발생되는 메시지를 /var/log/messages 에 기록 하도록 하겠습니다. Check Web #!/bin/bash echo -e " " echo -e " Service Check...

      linux

      chhanz's profile image

      chhanz

      2019-01-19

    • [Linux] systemd 에 Service 등록

      RHEL/CentOS [Linux][RHEL/CentOS] systemd 에 Service 등록 Systemd 에 사용자가 자주 사용하는 Service 를 등록하고 Systemd 를 통해 관리 할 수 있습니다. 아래는 Systemd 에 등록할 Service Script 입니다. Systemd test 용 Script #!/bin/bash echo -e " Start Systemd Test " | logger -t Testsystemd while : do echo -e "Running systemd" sleep 30 done systemd 에 Service 등록 systemd 에 서비스를 등록하기 위해 아래 경로에 아래와 같이 설정을 합니다. # vi /etc/systemd/system/testchk.service // /etc/systemd/system/testchk.service 내용 [Unit]...

      linux

      chhanz's profile image

      chhanz

      2019-01-18

    • [Linux] CentOS 6 Python 2.7 설치

      [Linux] CentOS 6 Python 2.7 설치 CentOS 6 의 기본 Python 버전은 v2.6 입니다. CentOS 의 응용프로그램들은 Python 2.6 과 호환되도록 설정되어있고, 이를 Update 를 할 경우 다수의 응용프로그램들이 문제가 발생 할 수 있습니다. 하지만 일부 시스템은 몇몇 소프트웨어를 사용하기위해, 최신 버전의 Python 을 사용하기 원합니다. 위와 같은 일부 시스템에 최신 버전의 Python 을 설치하기 위해서는 다음과 같은 절차로 설치를 진행하면 됩니다. SCL Repository 연결 yum 명령을 통해 SCL Repository 를 연결합니다. # yum install...

      linux python

      chhanz's profile image

      chhanz

      2019-01-09

    • [Docker] Spacewalk latest Docker Image 제작기

      Spacewalk latest Docker Image 제작기 안녕하세요? chhanz 입니다. 고객사의 요청으로 Spacewalk 를 docker container 형태로 운영을 해야되는 요건이 생겨서, image를 만들기 시작 하였습니다…… ;( Spacewalk 란? Spacewalk는 오픈 소스 Linux 시스템 관리 솔루션입니다. Red Hat Satellite 제품이 파생 된 업스트림 커뮤니티 프로젝트입니다. @Go to detail @[오픈소스컨설팅]클라우드자동화 및 운영효율화방안 쉽게 가자… docker 의 장점이 뭡니까! docker hub의 많은 official image 아닙니까! 열심히 docker image를 찾아보았습니다. 하지만… # docker search spacewalk INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED...

      docker spacewalk

      chhanz's profile image

      chhanz

      2019-01-07

    • [Linux] Default boot kernel 변경 방법

      RHEL/CentOS RHEL / CentOS 7 - Default boot kernel 변경 방법 시스템을 부팅을 하면서 GRUB Menu 에서 Kernel 을 특정 버전으로 선택하여, 부팅을 할 수 있습니다. 하지만 시스템을 물리적으로 접근이 불가능하거나, 원격으로만 작업이 가능할 경우에는 아래와 같은 방법으로 Default boot Kernel 을 변경해서 특정 버전으로 선택하여 부팅을 할 수 있습니다. 주로 Kernel Update 이후, Kernel Version 원복 등으로 사용 할 수 있습니다. Kernel Entry 확인 GRUB Menu 에서 Kernel Entry 가 어떻게 나올지 확인을 합니다. #...

      linux

      chhanz's profile image

      chhanz

      2018-12-14

    • [Docker] Docker 기초 실습 교육자료

      Docker 기초 실습 교육 자료 엔터프라이즈 고객사 IT 부서 담당자분들께 실습 교육을 위해 제작한 교육 자료 입니다. (해당 실습을 위한 자료는 Github 에 있습니다.) [오픈소스컨설팅]Docker기초 실습 교육 20181113_v3 from Ji-Woong Choi 참고 자료 Slideshare : https://www.slideshare.net/ienvyou/docker-20181113v3 chhanz Github : https://github.com/chhanz/docker_training

      docker

      chhanz's profile image

      chhanz

      2018-11-13

    • [AIX] System Information collection Script

      [AIX] System Information collection Script 회사 U2C 솔루션 개발을 하는 중, AIX 에서 필수 시스템 정보를 수집하는 Script 가 필요로 해서 간단하게 제작한 Script 입니다. Script 내용 #! /bin/ksh # Make by. chhan DATEC=$(date +%Y%m%d-%H%M) IdChk=`id | grep root | wc -l` OutFile="`hostname`_"$DATEC".txt" #Checking ROOT if [ $IdChk -eq 0 ]; then echo echo "You must login root... Try again..." echo exit fi echo " * * * * * Check AIX System Information *...

      aix

      chhanz's profile image

      chhanz

      2018-11-04

    • [VMware] ESXi VM Clone Script

      ESXi - VM Clone Script ESXi 는 VMware 에서 제공하는 Hypervisor 입니다. VMware 의 모든 가상화 기술을 이용하기 위해서는 vCenter 를 필수로 사용해야합니다. 하지만 유료 라이센스라 제약 사항이 있습니다.(개인 사용자의 경우ㅠㅠ) 제일 많이 사용되고 필요로 하는 기능중 하나가 바로 VM Clone 을 하는 기능입니다. vCenter 가 없이 ESXi 에서 VM Clone 을 하는 방법을 알아봅시다. Test 환경 VMware ESXi-6.7.0-8169922-standard (VMware, Inc.) ESXi ssh enable 위와 같이 ESXi 에서 [작업] > [서비스] > [SSH 사용] 을...

      VMware

      chhanz's profile image

      chhanz

      2018-10-23

    • [Linux] CentOS 7 raw device 생성

      [Linux] CentOS 7 raw device 생성 raw device 생성을 위해 아래 절차를 따라 /etc/udev/rules.d/60-raw.rules 을 수정합니다. udev rules 을 사용하여 raw device 를 생성합니다. # vi /etc/udev/rules.d/60-raw.rules SCSI Device 를 사용하는 경우, ACTION=="add|change", KERNEL=="sdc", RUN+="/usr/bin/raw /dev/raw/raw1 %N" multipath device 를 사용하는 경우, ACTION=="add|change", ENV{DM_NAME}=="mpath1", RUN+="/usr/bin/raw /dev/raw/raw1 %N" LVM device 를 사용하는 경우, ACTION=="add|change", ENV{DM_VG_NAME}=="vg_test", ENV{DM_LV_NAME}=="lv_test1", RUN+="/bin/raw /dev/raw/raw1 %N" raw device 의 권한 설정 ACTION=="add", KERNEL=="raw*", OWNER="oracle", GROUP="dba", MODE="0660" udev rules 갱신 # udevadm trigger --action=add raw...

      linux

      chhanz's profile image

      chhanz

      2018-10-01

    • Previous Page
    • 13
    • 14
    • 15
    • 16
    • 17
    • Next Page
    • github
    • linkedin
    • rss

    ©2025 chhanz.github.io. All rights reserved.