�T�[�o�[�\�z�̎������ŗ��p�����Z�p�A�������c�[���Ƃ��āuKickstart�v�uPuppet�v���Љ�A�\�z����^�p�܂ŁA�V�X�e�����C�t�T�C�N���S�̂ɂ킽��^�p�Ǘ��̎������ɂ��Ă��������A�ځB
�@�T�[�o�[�\�z�E�^�p�̒S���ɔz�����ꂽ�V�lR�q����B���������i�ł���K�j����̉��Ŏd�����邱�ƂɂȂ�܂����B
R�q�@��������S���ɔz�����ꂽR�q�Ɛ\���܂��B��낵�����肢���܂��B
K�j�@�����炱����낵���B�Ƃ���ŁAR�q����͍��܂ŃT�[�o�[�\�z�̌o���͂���̂��ȁH
R�q�@���Ў��̌��C�ł�����Ƃ����c�c�B
K�j�@R�q���������������\�z���Ă��炤��B1���Œ�10�䂪�m���}�ˁB
R�q�@����!? �s�����Ȃ��c�c �����ƉƂɋA��܂��H �����`��B
�@���āAR�q����͈�̂ǂ��Ȃ�̂ł��傤���B1��10�䂪�m���}�Ƃ����Ă��܂����A�T�[�o�[�\���������ꍇ�A��x�\�z���Ă��܂��Ύ����悤�ȒP����Ƃ̌J��Ԃ��ɂȂ�܂��B���̒P����Ƃ����������邱�Ƃɂ��A�����I�ɃT�[�o�[���\�z�ł���悤�ɂȂ�܂��B�������ł���A10��ł��낤���A100��ł��낤���|������܂���B
�@�{�A�ڂł́A����ȂƂ��ɖ𗧂T�[�o�[�\�z�̎������Z�p�ɂ��ďЉ�Ă����܂��B
�@�T�[�o�[�\�z�̎��������ADevOps��N���E�h�ɂ���K�̓V�X�e���̕���Œ��ڂ𗁂тĂ��܂��B�T�[�o�[�\�z�̎������Ƃ����Ă��A�ȒP�ɂł���킯�ł͂Ȃ��A���������郌�C���[�ɂ���Ă��܂��܂ȃc�[�����K�v�ł��B
�@�܂��T�[�o�[�\�z�������������ꍇ�ł��A�^�p�t�F�[�Y�Ɋ��̕ύX��A�v���P�[�V�����̃p�b�`�C���X�g�[���A�o�[�W�����A�b�v���K�v�ȏꍇ������A�\�z���ďI���Ƃ����킯�ɂ͂����܂���B
�@�{�A�ڂł́A�T�[�o�[�\�z�̎������ŗ��p�����Z�p����Ղ��A�T�[�o�[�\�z�̎���������������c�[���Ƃ��āuKickstart�v�uPuppet�v���Љ�܂��B�����āA�T�[�o�[�\�z����^�p�܂ŁA�V�X�e���̃��C�t�T�C�N���S�̂ɂ킽��^�p�Ǘ��̎������A�ȗ͉��ɂ��Ă��Љ�܂��B
�@�����uDevOps�v�Ƃ������t�����ɂ��邱�Ƃ������Ȃ��Ă��܂����B�uDevOps�v�Ƃ͊J���iDevelopment�j�Ɖ^�p�iOperations�j��g�ݍ��킹������ŁA�J���̒S���҂Ɖ^�p�̒S���҂��A�g���āA���_��Őv���ȑΉ����������邽�߂̃V�X�e���J����@�ł��B
�@DevOps�ł́A���������̈Ⴂ����Փ˂������ȊJ���Ɖ^�p�̑o�������͂��ē����S�[����ڎw������𐮂��邱�Ƃɏd����u���A�����ɕK�v�ȃc�[����J���`���[���d�v���ƍl���Ă��܂��B
�@�Ƃ���ŁA�J���Ɖ^�p���Փ˂��Ă��܂��̂́A�Ȃ��ł��傤���B������1�ɁA�T�[�r�X�C�����Ă���V�X�e���̏ꍇ�A��ʓI�ɂǂ�Ȃɂ킸���ȍ�Ƃł����܂������[���ɂ̂��Ƃ��ĉ^�p���Ɉ˗����o���āA�^�p���̐l���������Ă�����č�Ƃ��Ă����Ȃ���Ȃ�Ȃ����Ƃ�����܂��B
�@�����Ŗ������������i�Ƃ��āA�������ł����Ƃ͎��������Ă��܂����Ƃ����l�����o�Ă��܂��B���������邱�ƂŐl��s�����������A��Ǝ҂̃X�L���Ɉˑ�������i��ƕi���Ȃǁj�̉�����e�Ղɂ��܂��B����ɐl���̖�肾���ł͂Ȃ��q���[�}���G���[������������A����ꂽ���\�[�X�̗L�����p���������܂��B
�@����ꂽ�l���Ŗ��������đ�ʂ̈˗����������悤�Ƃ���A����W���͂̌��@�ɂ���đ���~�X��Ƃ�����A�v�����݂ɂ�����Ƃ����肵�Ă��܂������ł��B����ɐl�Ԃ͒P���ȌJ��Ԃ���ƁA�g���Ă��邯�ǂ�����Ƃ����Ⴄ�h��Ƃ��J��Ԃ��̂��ƂĂ����ł��B
�@����������ƁA��Ƃ���̂͋@�B�ł�����l�ԂȂ�~�X�������ȍ�Ƃł��~�X�����邱�ƂȂ��s���܂��B�܂����������܂ł̑҂����Ԃō�Ǝ҂����������S�������Ƃ����悤�Ȏ��Ԃ̖��ʂ��Ȃ��Ȃ�܂��B
�@���̂悤�ȓ�������A�������̓N���E�h�V�X�e���ɑ�\������ʃT�[�o�[�̍\�z�A�^�p�̌������ɂ����ē��ɗ͂����Ă���A���ڂ���Ă��܂��B
�@����ł͎��ۂɃT�[�o�[�\�z���ǂ̂悤�Ɏ��������Ă����̂����Ă����܂��傤�B�{�A�ڂł́ACentOS���ɏЉ�܂����A����Red Hat�nOS�ł����̂܂ܗ��p�ł��܂��B�܂��ARed Hat�n�ȊO��OS�ł���{�I�ȍl�����͓����ł��̂ŁA�Q�l�ɂ��Ă��������B
�@���\�z������������c�[�������낢�날��܂����A����͌�قǏЉ��uKickstart�v�ƁuPuppet�v�Ƃ����c�[���𗘗p���Ď��������������܂��BKickstart��Puppet�𗘗p�����Ƃ��̃C���[�W�͐}�̂悤�ɂȂ�܂��B
�@�T�[�o�[�̍\�z�ɂ́A�傫��������2�̃X�e�b�v������܂��B1��OS���̂��̂̃C���X�g�[����Ƃł��B����1�̓V�X�e���ɕK�v�ȃ~�h���E�F�A��A�v���P�[�V�����̃C���X�g�[����ݒ�Ȃǂ̍�Ƃł��B
�@�܂���OS�̃C���X�g�[������l���Ă݂܂��傤�B
�@�F�����iOS���C���X�g�[�����鎞��DVD�Ȃǂ̃��f�B�A����u�[�g���āAGUI��ʂŕK�v�ȏ�����͂��ăC���X�g�[���Ƃ����P�[�X�������Ǝv���܂��B���́uDVD�Ȃǂ̃��f�B�A����u�[�g���āAGUI��ʂŕK�v�ȏ�����͂��ăC���X�g�[���v�Ƃ�����A�̗��������������ꍇ�́A�u�l�b�g���[�N�u�[�g�𗘗p����OS�̃C���X�g�[���[���N�����AKickstart�ɂ���ĕK�v�ȏ�����͂���v���ƂŎ������ł��܂��B
�@���ɁA�V�X�e���ɕK�v�ȃ~�h���E�F�A��A�v���P�[�V�����̃C���X�g�[����ݒ���l���Ă݂܂��傤�B
�@�F����́A�����̍�Ƃ����{����ꍇ�AOS�̃C���X�g�[�����I�������Ɏ菇���Ȃǂ��Q�Ƃ��Ȃ���l��ō�Ƃ����{���Ă���Ǝv���܂��B���̂悤�ȍ�Ƃ�Puppet�𗘗p����Ǝ������ł��܂��B
�@����̃l�b�g���[�N�u�[�g�𗘗p���AKickstart�Ŏ����\�z���Ă��������͐}3�̏ォ�珇�ɗ���܂��B
�@����ł́A�C���X�g�[�����邽�߂ɕK�v�ȏ�����T�[�o�[���A�ォ�珇�Ԃɏڂ������Ă݂܂��傤�B
�@��ʓI��x86�A�[�L�e�N�`����PC��T�[�o�[���i�Ńl�b�g���[�N�u�[�g����ꍇ�ɂ悭�g����̂́A�C���e���Ђ����肵��Preboot Execution Environment�i�ȉ��uPXE�v�j�ł��BPXE�u�[�g����ۂ�DHCP�ɂ��IP�A�h���X���擾���邽�߁ADHCP�T�[�o�[���K�v�ɂȂ�܂��B
�@�ʏ��OS�̋N���ł́A�u�[�g���[�_�[�Ƃ���GRUB���f�B�X�N����ǂݍ��܂�܂��BPXE�u�[�g�ł́APXE�u�[�g�p�̃u�[�g���[�_�[���l�b�g���[�N�o�R��TFTP�ƌĂ��v���g�R���œǂݍ��݂܂��B���̂Ƃ��ɁA���̃X�e�b�v�ŕK�v�ƂȂ�Kickstart�t�@�C����URL��OS���\�[�X�iCD�^DVD�j��URL�ȂǁA�C���X�g�[���ɕK�v�ȏ����ꏏ�ɓǂݍ��݂܂��B
�@�ʏ�AOS���C���X�g�[������ۂ�GUI��ʂ������オ��A�S���҂�GUI�ɕK�v������͂��Ȃ���C���X�g�[����i�߂Ă����܂����AKickstart�Ƃ����d�g�݂𗘗p���邱�Ƃɂ��AOS�̃C���X�g�[�������������邱�Ƃ��ł��܂��BKickstart�𗘗p����AKickstart�̐ݒ�t�@�C���ɃC���X�g�[���̐ݒ���L�q���邾���ŁAOS�̃C���X�g�[�����������ł��܂��B
�@�Ȃ��C���X�g�[���[���N�������ہADHCP�T�[�o�[����ēxIP�A�h���X���擾���邱�Ƃɒ��ӂ��Ă��������B�y1�z�̏����ł�BIOS�iPXE�j���擾���Ă��܂������A�����ł̓C���X�g�[���[��OS���擾���Ă��܂��B
�@Kickstart�ł�OS�C���X�g�[��������A���炩���ߗp�ӂ����X�N���v�g�����s���鎖���ł��܂��B���̃X�N���v�g�̒���OS��~�h���E�F�A��ݒ肷�邱�Ƃ��\�ł��B�������A�S�Ă̑�����V�F���X�N���v�g�ŋL�q����K�v������A�S�Ă��L�q����̂͂��Ȃ��ςł��B
�@�����ŁA����Љ��Puppet��Chef�̂悤�ȃT�[�o�[�\�z������������c�[����p���邱�ƂŁA�T�[�o�[�ʂ̕��G�Ȑݒ��AKickstart�̔��e�O�ł���A�v���P�[�V�����ݒ�ȂǁA�V�F���X�N���v�g�����Ŏ�������͓̂�����x�ȍ�Ƃ��������ł��܂��B�K�v�ɉ�����OS���\�[�X���_�E�����[�h���ăC���X�g�[�����邱�Ƃ��ł��܂��B
�@�T�[�o�[�\�z������������c�[���́A�N���C�A���g�T�[�o�[���f���ŗ��p���܂����A�X�^���h�A�����ł����p�ł��܂��B�}3�ł́APuppet���N���C�A���g�^�T�[�o�[���f���ŗ��p��������Љ�Ă��܂��B
�@�����܂ŏЉ�܂����A���܂��܂Ȏd�g�݂�Z�������邱�ƂŁu�T�[�o�[�\�z�̎������v�������ł��܂��B�K�v�ȃT�[�o�[�̎�ނ������̂ŁA�ȉ��ɂ܂Ƃ߂܂��B
�@�����ŏЉ�������\�z�̂��߂ɕK�v�ȃT�[�o�[���\�z������@�ɂ��ẮA����ȍ~�ɏڂ����������܂��B
Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook