���z���\�t�g�E�F�A�́uXen�v��p���ăT�[�o������̂͂�������ǁA�̐S�̃f�[�^��A�v���P�[�V�������i�[����X�g���[�W�͂ǂ̂悤�ɔz�u����̂��ł����ʓI�ł��傤���H�@���҂ł͉��z���ƃX�g���[�W�̌��ʓI�Ȋ��p�Ƀt�H�[�J�X�ĂĂ����܂��i�ҏW���j
�@�O��u���Ă���Ȃ����z���ƃX�g���[�W�̊W�v�ł́A���z���ƃX�g���[�W�̊W�A�����ĉ��z�}�V����z�u����X�g���[�W�̍\���ɂ��Đ������܂����B�����iSCSI�̃X�g���[�W���̃z�X�g�T�[�o�ŋ��L���A���̏�ʼn��z�}�V�����ғ�������菇�ɂ��ĉ���������Ǝv���܂��B
�@�Ȃ��AXen�̃z�X�g�Ƃ��ē���X�y�b�N�̃}�V�����g�p���AOS��CentOS 5.1���x�[�X�Ƃ��Ęb��i�߂܂��B
http://www.atmarkit.co.jp/flinux/special/xen01/xen01.html
���z���Z�p�̑�{���uXen�v���g���Ă݂悤 �` �C���X�g�[�� & Debian���\�z�� �`
http://www.atmarkit.co.jp/flinux/special/xen02/xen01.html
���z���Z�p�̑�{���uXen�v���g���Ă݂悤 �` Xen�Ή��J�X�^���J�[�l���\�z�� �`http://www.atmarkit.co.jp/flinux/index/indexfiles/xenindex.html
�A�ځF���H�I Xen�Ŏ�������T�[�o����
�@iSCSI�̋��L�X�g���[�W�𗘗p�������z�������}1�̂悤�ȍ\���ɂȂ�܂��B
�@���̂����uiSCSI�C�j�V�G�[�^�v�Ƃ́AiSCSI�ւ̐ڑ����ƂȂ�N���C�A���g�ł��B���̋L���ł�iSCSI�C�j�V�G�[�^�Ƃ��āuOpen-iSCSI�v��Xen�̃z�X�g�T�[�o�Ɏ�������iSCSI�ɐڑ����܂��B
�@�uiSCSI�^�[�Q�b�g�v�Ƃ́A�C�j�V�G�[�^���ڑ�����X�g���[�W�̂��Ƃł��B�{�L���ł̓X�g���[�W��p�@���g�p���Ă��܂����A�T�[�o��iSCSI�^�[�Q�b�g�\�t�g�E�F�A���������邱�ƂŁAiSCSI�X�g���[�W����邱�Ƃ��\�ł��B
�@����ł́A���ۂ�iSCSI�\���̃Z�b�g�A�b�v�菇�ɂ��ĉ�����Ă��������Ǝv���܂��B
�@iSCSI�ɐڑ����邽�߂ɁuOpen-iSCSI�v�Ƃ����I�[�v���\�[�X��iSCSI�C�j�V�G�[�^���g�p���܂��B
�@����͎��M���̍ŐV�łł���uopen-iscsi-2.0-869.2�v��Open-iSCSI�v���W�F�N�g�̃T�C�g����_�E�����[�h���܂��B�z�X�g�T�[�o�̔C�ӂ̃f�B���N�g������Awget�R�}���h�Ń_�E�����[�h���Atar�{�[����W�J���܂��B
# wget http://www.open-iscsi.org/bits/open-iscsi-2.0-869.2.tar.gz # tar xvzf open-iscsi-2.0-869.2.tar.gz # cd open-iscsi-2.0-869.2
�@���ɁA�R���p�C�����s���܂��B�R���p�C���ɂ�Linux�J�[�l���̃w�b�_�t�@�C�����K�v�ɂȂ�܂��Bmake�R�}���h�Ɏg�p���Ă���J�[�l���\�[�X�̏ꏊ���w�肵�Ď��s���܂��B�Ȃ��ACentOS�̊J���c�[���A�J�����C�u�����̃p�b�P�[�W�Z�b�g�̓C���X�g�[���ς݂ł��邱�Ƃ��O��ƂȂ�܂��B
# make KSRC=/usr/src/kernels/2.6.18-53.1.19.el5-xen-x86_64
�@�R���p�C������������ƁA�ȉ��̂悤�ɏo�͂���܂��B
Compilation complete Output file ----------------------------------- ---------------- Built iSCSI Open Interface module: kernel/scsi_transport_iscsi.ko Built iSCSI library module: kernel/libiscsi.ko Built iSCSI over TCP kernel module: kernel/iscsi_tcp.ko Built iSCSI daemon: usr/iscsid Built management application: usr/iscsiadmRead README file for detailed information.
�@���ɁA��قǂ�make�R�}���h��install��t�������A�o�C�i�����C���X�g�[�����܂��B
# make KSRC=/usr/src/kernels/2.6.18-53.1.19.el5-xen-x86_64 \ install �c�c �i�����j �c�c *************************************************** Setting InitiatorName to InitiatorName=iqn.2005-03.org.open-iscsi:cdbe3547eb2 To override edit /etc/iscsi/initiatorname.iscsi *************************************************** install -d /etc/iscsi/ifaces install -m 644 etc/iface.example /etc/iscsi/ifaces
�@�C���X�g�[������������ƁA��L�̂悤�ɏo�͂���܂��B���̃z�X�g�̃C�j�V�G�[�^�����uiqn.2005-03.org.open-iscsi:cdbe3547eb2�v�ł��邱�Ƃ�������܂��B
�@���ɁAdepmod�����s���ăJ�[�l�����W���[���̈ˑ��W���������܂��B
# depmod -aq
�@�����܂ł��C���X�g�[����ƂɂȂ�܂��B������Open-iSCSI���N�����A�X�g���[�W�ɐڑ����Ă݂܂��B
�@Open-iSCSI���N������ɂ́A�ȉ��̃R�}���h�����s���܂��B
# service open-iscsi start
�@�����Open-iSCSI���N���ł��܂����B���́Aiscsiadm�R�}���h���g���ă^�[�Q�b�g�ڑ����܂��B
�@iSCSI�ł́A�ڑ�����ۂɁuIQN�iiSCSI Qualified Name�j�v���w�肷��K�v������܂��BIQN�Ƃ́A�C�j�V�G�[�^��^�[�Q�b�g����ӂɎ��ʂ��邽�߂̖��O�̂��Ƃł��B�܂�AiSCSI�X�g���[�W�ɐڑ�����ɂ́A�^�[�Q�b�gIQN��m���Ă���K�v������Ƃ������Ƃł��B
�@�����ŁAiscsiadm�R�}���h��discovery���[�h���g���܂��Bdiscovery���[�h�ł́A�^�[�Q�b�g��IP�A�h���X���w�肵�Ď��s���邱�ƂŁA�^�[�Q�b�gIQN�邱�Ƃ��ł��܂��B
# iscsiadm -m discovery -t sendtargets -p 172.20.192.24 172.20.192.24:3260,1 iqn.1994-04.jp.co.hitachi:rsd.d7h.t.11799.1b000
�@�o�͌��ʂ���A�^�[�Q�b�gIQN���uiqn.1994-04.jp.co.hitachi:rsd.d7h.t.11799.1b000�v�ł��邱�Ƃ�������܂����B������iscsiadm�̃I�v�V�����ɂ��ď����������Ă����܂��傤�B�Ȃ��A�ڍׂɂ��Ă�man�y�[�W���Q�Ƃ��Ă��������B
�I�v�V���� | ���e |
---|---|
-m, --mode | ���[�h�Bdiscovery�^node�^fw�^session�̂����ꂩ���w�肵�܂� |
-t, --type | Disovery���[�h�̃^�C�v�B�ʏ��sendtargets���w�肵�܂� |
-p, --portal | IP�A�h���X�ƃ|�[�g���w�肵�܂��B�|�[�g�̃f�t�H���g�l��3260�ł� |
-T, --targetname | �^�[�Q�b�gIQN���w�肵�܂� |
-l, --login | �^�[�Q�b�g�Ƀ��O�C�����܂� |
-u, --logout | �^�[�Q�b�g���烍�O�A�E�g���܂� |
�\1�@scsiadm�̃I�v�V���� |
�@����ł́A�^�[�Q�b�gIQN���w�肵�ă��O�C�����Ă݂܂��B
# iscsiadm -m node -T \ iqn.1994-04.jp.co.hitachi:rsd.d7h.t.11799.1b000 -l Logging in to [iface: default, target: iqn.1994-04.jp.co.hitachi:rsd.d7h.t.11799.1b000, portal: 172.20.192.24,3260] Login to [iface: default, target: iqn.1994-04.jp.co.hitachi:rsd.d7h.t.11799.1b000, portal: 172.20.192.24,3260]: successful
�@���O�C�����邱�Ƃ��ł��܂����Bfdisk�R�}���h�Ŋm�F���Ă݂܂��B
# fdisk -l �i�����j Disk /dev/sda: 59.0 GB, 59055800320 bytes 64 heads, 32 sectors/track, 56320 cylinders Units = �V�����_�� of 2048 * 512 = 1048576 bytes �f�B�X�N /dev/sda �͐���ȗ̈�e�[�u�����܂�ł��܂���
�@���[�J���f�B�X�N�Ƃ͕ʂɁA�V����SCSI�f�o�C�X/dev/sda���lj�����܂����B�����܂ł���A���Ƃ̓��[�J����SCSI�f�o�C�X�Ɠ��l�Ɉ������Ƃ��ł��܂��B
�@�ł��A����ŏI���ł͂���܂���B���̂܂܂ł̓z�X�g���ċN�������Ƃ��Ƀ^�[�Q�b�g�ɐڑ�����Ȃ��̂ŁA�N�����Ɏ����I�ɐڑ��ł���悤�ɐݒ��lj����܂��B�܂��AOpen-iSCSI��OS�N�����ɋN�������悤�ɂ��Ă����܂��B
# chkconfig open-iscsi on
�@���ɁA�^�[�Q�b�g�Ɏ����I�Ƀ��O�C������悤�ɐݒ肵�܂��B�ȉ��̂悤�Ɉ�x���O�C�������^�[�Q�b�g�̐ݒ�t�@�C�����쐬����Ă��܂��B
# cd /etc/iscsi/nodes # cd iqn.1994-04.jp.co.hitachi:rsd.d7h.t.11799.1b000 # cd 172.20.192.24,3260,1 # vi default
�@���́udefault�v�t�@�C���́unode.startup = manual�v���A�ȉ��̂悤�ɕύX���܂��B
node.startup = automatic
�@����ōċN����������I��iSCSI�ɐڑ������悤�ɂȂ�܂����B
�@�ȏ�̎菇�ɂ��āA�z�X�g�T�[�oA��B�̗����Ŏ��{���邱�ƂŁAiSCSI�X�g���[�W�̋��L�����ł��܂��B
Copyright © ITmedia, Inc. All Rights Reserved.