전체보기131 Ansible) Ansible 설치하기 INTRO 앞에 글에서 Ansible의 개념에 대해 간단하게 알아보았는데 그 중 제어 노드라는 친구가 있었습니다. 제어 노드(Control Node)에는 Ansible이 설치되어 있어야되고 이는 Linux OS에서 설치되는 것을 권장 드립니다. 먼저 Ansible은 ISO 이미지 파일에서 기본으로 제공하는 패키지가 아니기 때문에 아래의 레포를 추가해야됩니다. - RHEL7: rhel-7-server-extras-rpms 등 - RHEL8: ansible-automation-platform, ansible-2.8-for-rhel-8-x86_64-rpms 등 - CentOS, Rocky Linux: EPEL Repository 그런데 만약 OS가 RHEL인데 ansible 관련 서브스크립션까지 구독해서 사용.. 2022. 3. 26. Ansible) Ansible 개념 INTRO Ansible을 사용하기 전에 기본적으로 이해하고 가야되는 개념들을 Ansible Docs에서는 크게 6가지로 소개합니다. Ansible concepts — Ansible Documentation These concepts are common to all uses of Ansible. You need to understand them to use Ansible for any kind of automation. This basic introduction provides the background you need to follow the rest of the User Guide. Any machine with Ansible installed. You docs.ansible.com Ansible C.. 2022. 3. 26. Ansible) Ansible이란? INTRO Ansible을 알아보기 전에 IaC에 대해 먼저 알아보고 넘어가려고 합니다. IaC란 Infrastructure as Code의 약자로 코드를 통해 인프라를 관리하고 프로비저닝하는 역할을 합니다. 단순, 인프라 뿐만 아닌 SW 자동화에도 많이 사용됩니다. 왜 많이 사용될까요? ☞ 기존에 APP을 개발, 배포하는 테스트 서버를 구성하기 위해 사용자가 일일히 설정해줘야되는 번거로움을 코드로 작성하면 쉽게 구성할 수 있고 관리 역시 코드를 이용해서 할 수 있기 때문입니다. 요즘 많이들 사용하고 있는 Ansible의 Yaml 파일, Terraform의 tf 파일 등이 있습니다. ☞ 편하게 관리하고 한번 짜놓으면 개발자든 누구든 실행하는 방법만 알면 되기 때문에 추가로 자세한 설명은 아래의 링크를 참.. 2022. 3. 25. WAS) Tomcat Instance(JVM) Setting INTRO WAS) Tomcat Installation on Linux (Tomcat 설치) INTRO 앞 글에서 소개한 WAS 제품 중 오픈소스인 Tomcat을 설치하는 가이드를 소개하려고 합니다. WAS) WAS에 대한 이야기 (4) - WAS의 종류 WAS(Web Aplication Server)의 종류 국내에서 많이 사용하는 솔루션을. lilo.tistory.com 앞 전에 Tomcat을 설치 단계에서 JVM Tuning에 관한 부분은 Default로 진행하였습니다. 운영시에는 수정할 부분이 생길 수도 있으니 많이 사용되는 옵션들을 소개하려고 합니다. 그럼 WAS 튜닝은 바로 진행이 가능한가요? WAS 튜닝을 설치 전부터 미리 값을 정하고 할 수 없습니다. 일단 어느정도 값을 적용하고 성능 테스트.. 2022. 3. 8. Linux) 169.254.0.0이라는 Routing Table이 왜 보이는걸까? INTRO 네트워크 설정을 마치고 Routing Table을 확인해보려고 하는데 169.254.0.0/16 dev scope link metric 라는 라우팅 테이블이 보입니다. [root@infra ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 enp0s3 0.0.0.0 0.0.0.0 0.0.0.0 U 1003 0 0 enp0s8 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 enp0s3 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 enp0s8 169.254.0.0 0.0.0... 2022. 3. 1. KVM) Virt-Manager를 이용해 VM 생성하기 INTRO 앞 전에 KVM을 설치하는 과정을 가졌습니다. Hypervisor를 설치하였으니 본격적으로 VM을 생성하는 과정을 소개드립니다. VM 생성하기 (Virt-Manager) ☞ Virt-Manager 실행하기 [root@KVM ~]# virt-manager ☞ File - New Virtual Machine 실행 --> Local Install media 선택 이미지 파일 or CD ROM을 이용해서 설치합니다. ☞ 이미지 파일이 저장된 디렉토리 지정 --> Finish 버튼 클릭 ☞ 설치할 OS의 이미지를 선택 (Browse..) --> Forward 버튼 클릭 ☞ 리소스 설정후 Forward 버튼 클릭 ☞ Default로 지정된 경로가 아닌 디스크 생성을 위해 Manage 버튼을 클릭 ☞ Di.. 2022. 3. 1. KVM) KVM Installation on Rocky Linux 8.X INTRO RHEL 8.X, Rocky Linux 8.X에서 테스트가 완료된 설치 가이드입니다. KVM에 대해 간단하게 알고 싶으신 분은 아래의 내용을 먼저 보고 오시면 될 것 같습니다. KVM) KVM이란? KVM이란? KVM(Kernel-based Virtual Machine)은 리눅스 커널 기반으로 만들어진 전가상화 오픈소스 하이퍼바이저입니다. Type-1(전가상화)으로 서버에 직접 하이퍼바이저를 설치하는 형식을 말합니다. https:/ lilo.tistory.com KVM 설치하기 ☞ KVM 모듈 적재 및 가상화 지원 CPU 확인 만약 가상화 기능을 켜놓지 않았다면 BIOS에서 설정해야됩니다. KVM 모듈이 적재되어 있지 않을 경우도 "modprobe kvm" 명령을 통해 적재해야 됩니다. [ro.. 2022. 2. 28. KVM) KVM이란? KVM이란? KVM(Kernel-based Virtual Machine)은 리눅스 커널 기반으로 만들어진 전가상화 오픈소스 하이퍼바이저입니다. Type-1(전가상화)으로 서버에 직접 하이퍼바이저를 설치하는 형식을 말합니다. https://www.linux-kvm.org/page/Main_Page 기본적으로 Intel VT 혹은 AMD-V와 같이 가상화 기술을 지원하는 CPU가 있어야됩니다. KVM은 오래전부터 사용됐던 솔루션이기 때문에 Trouble Shooting, 새로운 기능에 대한 참고자료 같은 자료가 많은 편입니다. 사실 기술 문서에서는 KVM을 Type-1이라고 소개하고 있지만 어디에서 어떻게 구축하냐에 따라서 Type은 달라질 수도 있습니다. 하이퍼바이저란? 하이퍼바이저는 하드웨어에서 시스템의.. 2022. 2. 28. WEB) DNS 조회가 되지 않는 문제 - 윈도우 or 리눅스 INTRO 웹 서버 초기 구축시 기입하는 ServerName에 서버의 IP가 아닌 DNS(도메인)를 기입하는 경우가 많습니다. 이번에 알아볼 케이스는 Windows Server(윈도우 서버)에서 DNS를 인식하지 않는 경우에 대해 알아보려고 합니다. DNS를 인식하지 못한다면 도메인 주소로 웹 사이트에 접속하는 것이 불가능하기 때문에 서비스에 큰 영향을 줍니다. DNS 룩업 이슈 기록 ☞ 서버에서 해당 DNS를 확인할 수 있는지 확인 네임 서버 자체를 확인 할 수 없음으로 확인됨 PS C:\Users\Administrator> nslookup -debug DNS request timed out. timeout was 2 seconds. timeout (2 secs) 서버: UnKnown Address: .. 2022. 2. 27. 이전 1 ··· 3 4 5 6 7 8 9 ··· 15 다음