728x90

IT/LINUX 38

[Ansible]Centos8 에서 sshpass 설치하기

ansible 를 설치하고 ping test 를 하던 중에 sshpass 라는 명령어가 설치되어 있어야 한다는 오류를 발견하게 되었음둥 [root@control ~]# ansible all -m ping -k SSH password: 127.0.0.1 | FAILED! => { "msg": "to use the 'ssh' connection type with passwords, you must install the sshpass program" } centos8 에서는 향상된 기능..그러나 뭐가 향상된지는 아직 공부안해서 모르는 dnf 로 설치하려고 했으나, repo 가 없어서 포기함 그냥 명령어로 다운받고 설치함 wget https://cbs.centos.org/kojifiles/packages/ssh..

IT/LINUX 2020.06.06

오븐스댁 환경

오븐스댁닷오알지에 방문했을때, 설치 문서를 보면서 뭐 이렇게 복잡하게 되어있냐? 라고하면서 왜 메뉴는 있는데 클릭이 안될까? 라는 고민을 했던 시간이 딱 2주전 일단 한번 해보면서 익혀보자라는 생각으로 문서보고 엔터치면서 조금씩 보이기 시작하더라. 그래서 내린 결론은 1. 오븐스댁을 위한 환경을 먼저 구성해 2. 그런 후에 최소배포 서비스를 설치해 3. 그런데 네 기호에 안맞지? 그럼 추가로 서비스 설치해, 별도 서비스 설치도 문서에 있어 라는 결론을 얻었고 나는 대략 1을 완료한 것 같다. 1은 처럼 있는데, 저걸 구지 다 할필욘 없어보이고, 나는 - 오븐스댁를 위한 centos 최소 설치, 네트워크 설정 - contorller,compute node 에 openstack 패키지 설치 - control..

IT/LINUX 2019.06.04

오븐스댁 memcached,etcd 설치

컨트롤러 노드에만 설치하면 되는데, 멤캐쉬야 캐쉬를 통해 속도를 향상하겠다는 걸 알겠는데 etcd 는 뭔지 모르겠다 그러나 나는 군대를 만기전역했기에 이번에도 까라면 깔았다. 역시 컨트롤러 노드에만 설치스 [root@7controller ~]# yum install memcached python-memcached Dependencies Resolved =============================================================================================================== Package Arch Version Repository Size ===================================================..

IT/LINUX 2019.06.04

오븐스댁 메시지큐 MQ 설치

Message Queue 를 설치하는데 결국 rabbitMQ 를 설치할테다 다만 콘트롤러 노드에 설치하면끄읕. 너무 단순해서 [root@7controller ~]# yum install rabbitmq-server Dependencies Resolved =============================================================================================================== Package Arch Version Repository Size ===========================================================================================================..

IT/LINUX 2019.06.04

오븐스댁 SQL 설치

오븐스댁의 대부분은 DB와 연동해서 서비스를 관리하다보니 DB설치는 필수다요 고맙게도 mariadb,mysql,postgreSQL 기타 다른 DB도 지원한다고 하나 결국 우리는 마리아로 갈것아닌가? 대세를 따라보련다. DB는 contorller node 에만 설치해도 됨 [root@7controller ~]# yum install mariadb mariadb-server python2-PyMySQL Dependencies Resolved =============================================================================================================== Package Arch Version Repository Size ==..

IT/LINUX 2019.06.04

오븐스댁 기본 패키지 설치스

서비스들이야 필요한 곳에 적재적소 설치해주면 되지만, 기본적으로 설치해야하는 패키지들은 compute,contorller,block node 모두 동일하게 각각 설치해줘야함스 참고 다음 단계는 RHEL에만 적용됩니다. CentOS는 해당 단계를 필요로 하지 않습니다. RHEL을 사용하는 경우, Red Hat 구독 관리를 사용하여 시스템이 등록되어 있으며 rhel-7-server-rpms 저장소가 디폴트로 활성화되어 있음을 가정합니다. 시스템 등록에 대한 보다 자세한 정보는 Red Hat Enterprise Linux 7 System Administrator's Guide 를 살펴 봅니다. rhel-7-server-rpms 뿐만 아니라, rhel-7-server-optional-rpms, rhel-7-se..

IT/LINUX 2019.06.04

오븐스댁 네드워그 레이아웃

다다익선이라고 많으면 많은데로 좋은점이 있겠지. 하다못해 티밍이나, 대역폭이라도 늘리겠지, 여하튼 오븐스댁에서는 컨트롤러와 컴퓨트 노드에 최소 네트워크 카드를 2개로 제안하고 있고 나머지 블록,오브젝트는 한개면돼 라고 하는것이 그림에 모두 담겨져 있 그런데 NAT 라고는 하지만 결국 자기들끼리 통신만 하면 되는 것일테니, 버츄얼박스로 하는 나님은 호스트온니모드로 하도록 하겠어 나의 환경에서는 virtualbox 에서 nat 설정 추가하고, 포트포워딩으로 guest vm 22 번에 연결 10.0.0 / NAT network 프로바이더네트워크 / bridge mode controller enp0s3: 설정안함 enp0s8: 10.0.0.11/24 compute enp0s3: 설정안함 enp0s8: 10.0...

IT/LINUX 2019.06.03

오븐스댁 스데인을 설치해봅시다

컨트롤러 노드: 1 프로세서, 4 GB 메모리, 5 GB 스토리지, 1 bridge ,1 NAT Compute 노드: 1 프로세서, 2 GB 메모리, 10 GB 스토리지, 1 bridge, 1 NAT 네트워크 옵션이 2개가 있는데, 1. provider networks 2. self-service networks 먼 차이인지 잘 모르겠다. 공부하다 보면 알게되겠지 특정 릴리즈 이후(아마 피케) 네트워크 노드가 없어졌는데, 누군가는 이렇게 말하더라, 오븐스댁에서 제공하는 네트워크 노드의 성능보다, 네트워크 장비의 성능이 뛰어나다보니, 네트웍 부분을 장비로 대체할 수 있도록 하시라.

IT/LINUX 2019.05.30
728x90