LMVolumeDriver를 사용하여 OpenStack 블록 스토리지를 실행하고 있습니다.
저장을 위해 전용 네트워크(10Ge)를 사용하고 싶지만 iSCSI 연결은 항상 관리 주소를 통해 설정됩니다.
동일한 문제에 대한 오래된 질문을 찾았습니다(https://ask.openstack.org/en/question/90405/separate-cinder-storage-traffic-from-management/), 그러나 연결된 답변은 더 이상 존재하지 않습니다.
/etc/cinder/cinder.conf에 구성한 스토리지 노드에서:
[DEFAULT]
...
my_ip = 10.48.21.93 ## address in management network
target_ip_address=192.168.100.1 ## address in storage network
...
[lvm]
..
iscsi_ip_address=192.168.100.1
iSCSI 연결을 확인하면 다음이 표시됩니다.
# tgtadm --mode target --op show
Target 1: iqn.2010-10.org.openstack:volume-b432ec39-ebd0-44fd-a9e7-aa5abf66ae69
System information:
Driver: iscsi
State: ready
I_T nexus information:
I_T nexus: 2
Initiator: (hidden)
Connection: 0
IP Address: 10.48.22.48
...
내가 무엇을 놓치고 있나요?