본문 바로가기

OpenStack10

NFS를 Cinder로 사용하기 Cinder는 lvm만 사용 가능한데 거기에 nfs를 붙인다. 1. NFS-Server = Controller /dev/vde를 /cinder/nfs에 mount mkfs.xfs /dev/vde mount /dev/vde /cinder/nfs 2. /etc/cinder/cinder.conf enabled_backends = lvm,nfs [nfs] volume_backend_name= nfs volume_driver=cinder.volume.drivers.nfs.NfsDriver nfs_shares_config = /etc/cinder/nfs_shares nfs_sparsed_volumes = true nfs_qcow2_volumes = true nfs_mount_point_base = $state_pa.. 2020. 7. 10.
Swift deivce add 1. 모든 Object 삭제 dashboard에서 그 전에 생성해둔 glance container를 삭제한다. glance container 참조 2020/07/07 - [Infra/프라이빗 클라우드 인프라] - [ Glance with Swift backend ] [ Glance with Swift backend ] 1. cd /usr/share/diskimage-builder/elements/centos7/post-install.d 2. cat 01-enable-service #!/bin/bash systemctl enable httpd 설치 후에 systemctl enable httpd 명령어를 실행하기 위한 01-enable-servi.. suee-b.tistory.com 2. Swift 서비스 .. 2020. 7. 8.
Object Storage(swift) 서비스 관리 Proxy Node openstack-swift-proxy (proxy 서비스) → 모든 외부의 요청을 받는다 (API) proxy port = 8080 Storage Node openstack-swift-account openstack-swift-container openstack-swift-object → REST API로 모든 요청이 이루어진다. → web service ( rest api는 http 프로토콜로 통신하기 때문에 ) 아주 여러개가 존재. [ 용어 ] Region openstack에 해당하는 scope 물리적인 공간(위치)으로서의 데이터 단위 단일 region → RegionOne Zone 특정 시스템의 host / node / rack 복제본을 안전하게 저장할 단위 zone의 단위는 .. 2020. 7. 8.
Image 생성 - error vrish delete 명령어로 삭제한 경우 dashboard에서 삭제가 안되고 error뜬다 → db 건드려야됌 grep NOVA answers.txt db password copy mysql -u nova -p show databases; use nova; show tables; instances → instance 목록을 가지고 있는 테이블 description instances; explain instances; explain instances; → 컬럼의 목록을 볼 수 있다. deleted라는 필드가 있다. select * from instances where deleted=0; update instances set deleted=1 where deleted=0; deleted=0 -> 하나 이.. 2020. 7. 7.