OpenFiler를 사용할때 주의 사항..
OpenFiler에서 lun을 나눌경우 해당 lun의 번호는 유일한 번호를 가져야 한다..
# vi /etc/ietd.conf
Target iqn.2006-01.com.openfiler:vg1.lv01
Lun 0 Path=/dev/vg1/lv01,Type=fileio
Target iqn.2006-01.com.openfiler:vg1.lv02
Lun 1 Path=/dev/vg1/lv02,Type=fileio
Target iqn.2006-01.com.openfiler:vg1.lv03
Lun 2 Path=/dev/vg1/lv03,Type=fileio
웹화면을 통해 OpenFile의 속성을 변경하면 ‘/etc/ietd.conf’ 파일의 설정내용이 초기화 된다.
따라서 해당 파일을 백업해 둔 후, 웹화면에서 속성을 변경한 뒤에는 백업파일로 복구해 주어야 한다.
# cp /etc/ietd.conf /etc/ietd_real.conf
OpenFiler를 통해 공유된 자원을 사용할 경우.. 그냥 사용하면 서버로 부터 정보를 가져올때 lun의 정보가 꼬일 수 있다.
따라서, 공유자원의 lun정보를 일관성 있게 관리하기 위해서는 다음과 같이 가상디바이스를 생성해서 사용해야 한다.
– 현재 공유된 자원이 ‘/dev/sdb’일 경우
# scsi_id -g -s /block/sdb
14f70656e66696c0000000000010000003d0900000e000000
RHEL 4버젼의 경우 udev rule은 다음과 같다.
# vi /etc/udev/rules.d/20-names.rules
KERNEL=”sd*”,BUS=”scsi”,PROGRAM=”/sbin/scsi_id”,RESULT=”14f70656e66696c000000000002000000abfa07000e000000″,NAME=”NodeA%n”
RHEL 5버젼의 경우 udev rule은 다음과 같다.
# vi /etc/udev/rules.d/20-names.rules
KERNEL==”sd*”,BUS==”scsi”,PROGRAM==”/sbin/scsi_id”,RESULT==”14f70656e66696c000000000002000000abfa07000e000000″,NAME=”NodeA%n”
– rule 설정 후 적용하는 방법
# /sbin/start_udev
위의 방법이 안통할 경우 아래의 방법을 시도해 본다.(RHEL5)
iscsi_target Node) # vi /etc/scsi_id.config
..
options=-g //추가해준다.
iscsi initiator Node) # vi /etc/udev/rules.d/20-names.rules
KERNEL==”sd*”,BUS==”scsi”,PROGRAM==”/sbin/scsi_id”,RESULT==”14f70656e66696c03000780b0000e000″,SYMLINK+=”two%n”