ນີ້ແມ່ນຄໍາສັ່ງ oz-generate-icicle ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
oz-generate-icicle - ເຄື່ອງມືເພື່ອສ້າງ ICICLE (package manifest) ຂອງຮູບພາບແຜ່ນ.
ສະຫຼຸບສັງລວມ
oz-generate-icicle [ຕົວເລືອກ]
ລາຍລະອຽດ
ນີ້ແມ່ນເຄື່ອງມືເພື່ອສ້າງແພັກເກັດ manifest (ເອີ້ນວ່າ ICICLE) ຈາກຮູບພາບແຜ່ນ.
ໂຄງການນີ້ສາມາດຖືກນໍາໃຊ້ເປັນຄູ່ຮ່ວມງານກັບການຕິດຕັ້ງ oz, ເຖິງແມ່ນວ່າມັນບໍ່ຈໍາເປັນຕ້ອງເປັນ
ໃຊ້ຮ່ວມ.
ໃຫ້ສັງເກດວ່າ oz-generate-icicle ເຮັດວຽກຕົວຈິງໂດຍໃຊ້ການປະສົມປະສານຂອງ KVM ແລະ libvirt,
ດັ່ງນັ້ນທັງສອງອັນນີ້ຕ້ອງມີ (ແລະເຮັດວຽກ) ສໍາລັບ oz-generate-icicle ມີໂອກາດ
ເພື່ອໃຫ້ສໍາເລັດ.
OPTIONS
-c
ເອົາການຕັ້ງຄ່າຈາກໄຟລ໌ config config, ແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນ
/etc/oz/oz.cfg. ຖ້າບໍ່ມີອັນໃດອັນໜຶ່ງ, Oz ຈະໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ເໝາະສົມ. ການຕັ້ງຄ່າ
ໄຟລ໌ແມ່ນຢູ່ໃນຮູບແບບ ini ມາດຕະຖານ; ສໍາລັບຄໍາອະທິບາຍຂອງພາກສ່ວນແລະກະແຈ, ເບິ່ງ
ໄດ້ CONFIGURATION ເອກະສານ ສ່ວນ.
-d
ເປີດການດີບັ໊ກຜົນອອກເປັນລະດັບ loglevel. ລະດັບບັນທຶກແມ່ນ:
0 - ຂໍ້ຜິດພາດເທົ່ານັ້ນ (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ)
1 - ຄວາມຜິດພາດແລະຄໍາເຕືອນ
2 - ຄວາມຜິດພາດ, ການເຕືອນໄພ, ແລະຂໍ້ມູນ
3 - ຂໍ້ຄວາມທັງຫມົດ
4 - ຂໍ້ຄວາມທັງຫມົດ, prepended ກັບລະດັບແລະ classname
-h ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອສັ້ນໆ.
-i
oz-generate-icicle ປົກກະຕິຈະຂຽນ ICICLE XML ເພື່ອ stdout. ມີ oz-
generate-icicle ຂຽນ ICICLE ໃສ່ໄຟລ໌ແທນ, ໃຊ້ຕົວເລືອກນີ້.
CONFIGURATION ເອກະສານ
ໄຟລ໌ການຕັ້ງຄ່າ Oz ແມ່ນຢູ່ໃນຮູບແບບ INI ມາດຕະຖານທີ່ມີຫຼາຍພາກສ່ວນ. ຖ້າພາກສ່ວນໃດ
ຫຼືກະແຈການຕັ້ງຄ່າຫາຍໄປ, Oz ຈະໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ເຂົ້າໃຈໄດ້. ສໍາລັບຄວາມຈິງ / ຜິດ
ກະແຈການຕັ້ງຄ່າ, ຄ່າຂອງ "ແທ້", "ແທ້", "ແມ່ນ", ຫຼື "ແມ່ນ" ສາມາດໃຊ້ເພື່ອປ່ຽນ
ຕົວເລືອກເປີດ, ແລະ "ຜິດ", "ຜິດ", "ບໍ່", ຫຼື "ບໍ່" ສາມາດຖືກນໍາໃຊ້ເພື່ອປິດພຶດຕິກໍາ. ໄດ້
ໄຟລ໌ການຕັ້ງຄ່າຄວນມີແບບຟອມຕໍ່ໄປນີ້:
[ເສັ້ນທາງ]
output_dir = /var/lib/libvirt/images
data_dir = /var/lib/oz
screenshot_dir = .
sshprivkey = /etc/oz/id_rsa-icicle-gen
[libvirt]
uri = qemu:///system
type = kvm
bridge_name = virbr0
cpus = 1
ຄວາມຈຳ = 1024
image_type = ວັດຖຸດິບ
[cache]
original_media = ແມ່ນແລ້ວ
modified_media = ບໍ່
jeos = ບໍ່
[icicle]
safe_generation = ບໍ່
ໄດ້ ເສັ້ນທາງ ພາກສ່ວນກໍານົດເສັ້ນທາງທີ່ Oz ຈະໃຊ້ສໍາລັບການເກັບຮັກສາຂໍ້ມູນ. ໄດ້ output_dir ທີ່ສໍາຄັນ
ອະທິບາຍບ່ອນທີ່ຈະເກັບຮັກສາຮູບພາບຫຼັງຈາກທີ່ພວກເຂົາເຈົ້າໄດ້ຖືກສ້າງຂຶ້ນ, ແລະ data_dir ທີ່ສໍາຄັນອະທິບາຍ
ບ່ອນທີ່ຈະ cache ຕິດຕັ້ງສື່ແລະໃຊ້ບ່ອນເກັບມ້ຽນຊົ່ວຄາວ. ສະຖານທີ່ທັງສອງຈະຕ້ອງມີຄວາມເຫມາະສົມ
ຈໍານວນພື້ນທີ່ດິສກ໌ຟຣີເພື່ອໃຫ້ Oz ເຮັດວຽກຢ່າງຖືກຕ້ອງ. ໄດ້ screenshot_dir ທີ່ສໍາຄັນ
ອະທິບາຍບ່ອນເກັບພາບໜ້າຈໍຂອງການຕິດຕັ້ງທີ່ລົ້ມເຫລວ. ໄດ້ sshprivkey ທີ່ສໍາຄັນອະທິບາຍ
ບ່ອນທີ່ປຸ່ມ ssh ຖືກເກັບໄວ້, ເຊິ່ງຕ້ອງການໂດຍ Oz ເພື່ອເຮັດການປັບແຕ່ງຮູບພາບ.
ໄດ້ ເສລີພາບ ພາກສ່ວນອະນຸຍາດໃຫ້ການຫມູນໃຊ້ບາງຢ່າງຂອງວິທີການ Oz ໃຊ້ libvirt. ໄດ້ ປະເພດ ທີ່ສໍາຄັນ
ອະທິບາຍ URI libvirt ເພື່ອໃຊ້ເພື່ອຕິດຕັ້ງແຂກ. ໄດ້ ປະເພດ ຄີກໍານົດສິ່ງທີ່
ປະເພດຂອງ virtualization ທີ່ຈະນໍາໃຊ້. ໄດ້ Bridge_name ຄີກໍານົດທີ່ຂົວ Oz ຄວນວາງ
ແຂກທີ່ມັນເປີດຕົວ. ໄດ້ CPU key ກໍານົດຈໍານວນ cpus ຄວນຖືກນໍາໃຊ້ພາຍໃນ
ເຄື່ອງ virtual. ໄດ້ ຫນ່ວຍຄວາມຈໍາ key ກໍານົດຄວາມຈໍາຫຼາຍປານໃດ (ໃນ megabytes) ຄວນຖືກນໍາໃຊ້
ພາຍໃນເຄື່ອງ virtual. ໄດ້ image_type ປຸ່ມກໍານົດປະເພດແຜ່ນຜົນຜະລິດຄວນຈະເປັນ
ໃຊ້; ນີ້ສາມາດເປັນມູນຄ່າໃດໆທີ່ libvirt ສະຫນັບສະຫນູນ.
ໄດ້ ຖານຄວາມຈໍາ ພາກສ່ວນອະນຸຍາດໃຫ້ການຈັດການບາງຢ່າງຂອງວິທີ Oz caches ຂໍ້ມູນ. ການເກັບຄວາມຈໍາຂອງຂໍ້ມູນໃນ
Oz ແມ່ນການຊື້ຂາຍລະຫວ່າງເວລາການຕິດຕັ້ງແລະພື້ນທີ່ເກັບຮັກສາ. ໄດ້ original_media ທີ່ສໍາຄັນ
ບອກ Oz ໃຫ້ cache ສື່ການຕິດຕັ້ງຕົ້ນສະບັບເພື່ອວ່າມັນຈະບໍ່ຈໍາເປັນຕ້ອງດາວໂຫລດມັນ
ໃນຄັ້ງຕໍ່ໄປມີການຕິດຕັ້ງສໍາລັບລະບົບປະຕິບັດການດຽວກັນ. ໄດ້ modified_media
key ບອກ Oz ໃຫ້ cache ສື່ມວນຊົນການຕິດຕັ້ງ oz-ດັດແກ້ເພື່ອບໍ່ໃຫ້ມັນຕ້ອງ
ດາວໂຫລດແລະດັດແປງມັນໃນຄັ້ງຕໍ່ໄປການຕິດຕັ້ງສໍາລັບລະບົບປະຕິບັດການດຽວກັນ
ຮ້ອງຂໍ. ໄດ້ jeos key ບອກ Oz ເພື່ອ cache ລະບົບປະຕິບັດການທີ່ຕິດຕັ້ງຫຼັງຈາກນັ້ນ
ການຕິດຕັ້ງ. ນີ້ຢ່າງຫຼວງຫຼາຍສາມາດເລັ່ງການຕິດຕັ້ງຕໍ່ໄປຂອງດຽວກັນ
ລະບົບປະຕິບັດການ, ມີ downside ເພີ່ມເຕີມຂອງລະບົບປະຕິບັດການໄດ້ຮັບການລ້າສະໄຫມ
ກ່ຽວກັບການປັບປຸງຄວາມປອດໄພ. ໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ.
ໄດ້ ນ້ ຳ ກ້ອນ ພາກສ່ວນອະນຸຍາດໃຫ້ການຫມູນໃຊ້ບາງຢ່າງຂອງວິທີການ Oz ສ້າງຜົນຜະລິດ ICICLE. ICICLE ແມ່ນ
ຊຸດ manifest ທີ່ສາມາດເລືອກໄດ້ໃນການຕິດຕັ້ງໃນຕອນທ້າຍຂອງການຕິດຕັ້ງ. ໄດ້
safe_generation ປຸ່ມຄວບຄຸມວ່າ Oz ໃຊ້ໄຟລ໌ຊ້ອນທັບທີ່ຖິ້ມອອກໃນຂະນະທີ່ສ້າງ
ICICLE. ຖ້າມັນຖືກຕັ້ງເປັນ "ບໍ່" (ຄ່າເລີ່ມຕົ້ນ), ຫຼັງຈາກນັ້ນ Oz ຈະ boot ເຖິງແຂກໃນຕອນທ້າຍຂອງ
ການຕິດຕັ້ງແລະດໍາເນີນການຄໍາສັ່ງທີ່ເຫມາະສົມເພື່ອສ້າງ ICICLE. ຖ້າມັນຖືກກໍານົດເປັນ
"ແມ່ນ", ຫຼັງຈາກນັ້ນ Oz ຈະໃຊ້ໄຟລ໌ overlay ຖິ້ມໃນຂະນະທີ່ສ້າງ ICICLE. ຫຼັງຈາກ
ICICLE ຖືກສ້າງຂື້ນ, Oz ຈະລຶບໄຟລ໌ທີ່ສຳຮອງໄວ້, ອອກຈາກຮູບດິສກ໌ຕົ້ນສະບັບ
ບໍລິສຸດ.
ໃຊ້ oz-generate-icicle ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net