CentOS
-
vcenter용 DHCP server setting메모 및 기타 2023. 2. 6. 19:25
vcenter으로 올린 VM에 대한 linux DHCP server 세팅이다. 참고로 ubuntu와 centos에서 서로 다른 dhcp 패키지명을 사용하지만 (사실상 같은 패키지인것 같다.) dhcp 서버 세팅은 거의 동일하기 때문에 두 경우 모두에 대해서 적용된다. /etc/dhcp/dhcpd.conf # VM을 재부팅하면 IP가 바뀌어서 설정해줌 default-lease-time 1200; max-lease-time 3600; ## VM들이 주기적으로 다른 IP를 갖는 이슈가 있어서 설정해줌 one-lease-per-client on; deny duplicates; ignore-client-uids true; subnet 172.21.10.0 netmask 255.255.255.0 { option r..
-
Ansible 기본 모듈을 사용한 노드 작업Ansible 2021. 8. 16. 16:38
1. uptime 확인하기 nginx 그룹에 shell이라는 모듈을 사용하여 "uptime" 아규먼트를 주겠다. 2. 디스크 용량 확인하기 3. 메모리 상태 확인하기 4. 새로운 유저 생성하기 이번에는 색 다르게 user 모듈을 이용한다. user1을 password=1234로 생성했지만 NOT_LOGGING_PASSWORD로 나온다. 사실 이는 잘못된 방법인데 password를 설정할때는 암호화 후에 설정해줘야 실제 user1 접속시 복호화하여 1234로 접근할 수 있다. 5. 파일 전송하기 ~ 경로에 testfile 생성후, node의 /tmp/ 경로에 testfile을 복사해보자. 6. 서비스 설치 노드에 아파치 설치하기
-
Ansible Core 설치와 Node 세팅Ansible 2021. 8. 16. 16:00
이번 포스팅은 Ansible Core 설치와 이에 필요한 Node 세팅에 대해 다룬다. 참고로 서버 환경은 AWS centos7 ec2를 이용하였으며 편의상 ansible core를 설치한 서버를 ansible server, 관리할 서버를 node라고 하겠다. Ansible이란? - 가장 많이 사용되는 구성관리 툴 - 이외에도 chef, salt, puppet등이 더 있는데 복잡하고 사용하기 어렵다. - agent 설치가 필요없으며 기술적으로 복잡도가 낮다. 1. ansible core 설치하기 ansible core는 ansible-server에 설치한다. 1) ansible 설치 패키지를 다운로드할 수 있는 공간을 위해 epel-release 설치 sudo yum install epel-release..