OpenStack 서비스를 올리기 전에 모든 노드에 공통으로 하는 준비 작업이다. 공식 설치 가이드의 Environment 장에 해당한다. 순서대로 진행하며, 대상 노드가 컨트롤러인 항목은 컨트롤러 노드에서만 한다.
| 순서 | 작업 | 대상 노드 |
|---|---|---|
| 1 | 비밀번호 목록 정리 | — |
| 2 | 네트워크 인터페이스 설정 | 모든 노드 |
| 3 | 호스트 이름과 /etc/hosts |
모든 노드 |
| 4 | 시간 동기화 (chrony) | 모든 노드 |
| 5 | 패키지 저장소 등록과 클라이언트 설치 | 모든 노드 |
| 6 | MariaDB | 컨트롤러 |
| 7 | RabbitMQ | 컨트롤러 |
| 8 | Memcached | 컨트롤러 |
| 9 | etcd | 컨트롤러 |
RHEL 계열에서는 EPEL 저장소를 비활성화한 상태로 진행한다. RDO 저장소와 패키지가 충돌한다.
/etc/hosts 등록.openstack 명령줄 클라이언트와 SELinux 정책 패키지.openstack.cnf.openstack 사용자 등록.