ນີ້ແມ່ນຄໍາສັ່ງ vos_syncserv ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
vos_syncserv - ກວດສອບລາຍການ VLDB ທີ່ກ່າວເຖິງເວັບໄຊທີ່ລະບຸ
ສະຫຼຸບສັງລວມ
vos syncserv server <ເຄື່ອງ ຊື່>
[- ການແບ່ງປັນ <partition ຊື່>]
[-ຍົກເລີກ <ມືຖື ຊື່>]
[- ແຫ້ງ]
[- ໂນດ] [- localauth]
[- ກະດູກ] [- ເຂົ້າລະຫັດ] [- ແກ້ໄຂບໍ່ໄດ້] [-ຊ່ວຍ]
vos ການຊິ້ງຂໍ້ມູນ -s <ເຄື່ອງ ຊື່>
[-p <partition ຊື່>]
[-c <ມືຖື ຊື່>] [-d]
[- ໂນອາ] [-l] [-v] [-e] [- ຫຼື] [-h]
ລາຍລະອຽດ
ໄດ້ vos syncserv ຄໍາສັ່ງກວດສອບວ່າແຕ່ລະປະລິມານທີ່ໄດ້ກ່າວມາຢູ່ໃນ VLDB ຕົວຈິງແລ້ວ
ມີຢູ່ໃນເວັບໄຊທີ່ລະບຸໄວ້ໃນລາຍການ. ມັນກວດເບິ່ງລາຍການ VLDB ທັງໝົດທີ່ກ່າວເຖິງ a
ອ່ານ/ຂຽນ, ອ່ານເທົ່ານັ້ນ, ຫຼືເວັບໄຊທ໌ສຳຮອງຢູ່ໃນພາທິຊັນໃດນຶ່ງໃນເຄື່ອງເຊີບເວີໄຟລ໌
ລະບຸໄວ້ໂດຍ server argument, ຫຼືໃນຫນຶ່ງພາທິຊັນທີ່ລະບຸໄວ້ໂດຍ server ແລະ
- ການແບ່ງປັນ ການໂຕ້ຖຽງ. ໃຫ້ສັງເກດວ່າຄໍາສັ່ງສາມາດສິ້ນສຸດການກວດສອບສະຖານທີ່ອື່ນນອກເຫນືອຈາກນັ້ນ
ລະບຸໄວ້ໂດຍ server ແລະ - ການແບ່ງປັນ ການໂຕ້ຖຽງ, ຖ້າມີສະບັບຂອງປະລິມານຢູ່ທີ່
ສະຖານທີ່ອື່ນນອກເໜືອໄປຈາກທີ່ລະບຸໄວ້.
ຄໍາສັ່ງປ່ຽນແປງຂໍ້ມູນທີ່ບໍ່ຖືກຕ້ອງຢູ່ໃນ VLDB, ເວັ້ນເສຍແຕ່ວ່າມີ
ຂໍ້ຂັດແຍ່ງທີ່ບໍ່ສາມາດແກ້ໄຂໄດ້ກັບລາຍການ VLDB ອື່ນໆ. ໃນກໍລະນີດັ່ງກ່າວ, ມັນຂຽນຂໍ້ຄວາມທີ່
ການຖ່າຍທອດຄວາມຜິດພາດມາດຕະຖານແທນ. ຄໍາສັ່ງບໍ່ເຄີຍເອົາປະລິມານອອກຈາກເຄື່ອງແມ່ຂ່າຍຂອງໄຟລ໌
ເຄື່ອງຈັກ.
ເພື່ອບັນລຸຄວາມສອດຄ່ອງຂອງ VLDB ຄົບຖ້ວນ, ທໍາອິດດໍາເນີນການ vos syncvldb ຄໍາສັ່ງກ່ຽວກັບໄຟລ໌ທັງຫມົດ
ເຄື່ອງເຊີບເວີໃນເຊລ, ຫຼັງຈາກນັ້ນດໍາເນີນການຄໍາສັ່ງນີ້ຢູ່ໃນເຄື່ອງເຊີຟເວີໄຟລ໌ທັງຫມົດໃນ
ສັບມືຖື.
OPTIONS
server <ເຄື່ອງແມ່ຂ່າຍ ຊື່>
ລະບຸເຄື່ອງເຊີບເວີໄຟລ໌ທີ່ໄດ້ກ່າວມາໃນແຕ່ລະລາຍການ VLDB ເພື່ອກວດສອບ. ສະຫນອງ
ທີ່ຢູ່ IP ຂອງເຄື່ອງຫຼືຊື່ແມ່ຂ່າຍຂອງຕົນ (ທັງມີຄຸນສົມບັດຢ່າງເຕັມທີ່ຫຼືການນໍາໃຊ້ທີ່ບໍ່ແນ່ນອນ
ຫຍໍ້). ສໍາລັບລາຍລະອຽດ, ເບິ່ງ vos(1).
- ການແບ່ງປັນ <partition ຊື່>
ກໍານົດພາທິຊັນທີ່ໄດ້ກ່າວມາໃນແຕ່ລະລາຍການ VLDB ເພື່ອກວດສອບ. ສະຫນອງ
ຊື່ເຕັມຂອງພາທິຊັນທີ່ມີ slash ກ່ອນ (ຕົວຢ່າງ, "/vicepa") ຫຼືໃຊ້ອັນໃດອັນໜຶ່ງ.
ສາມຮູບແບບຫຍໍ້ທີ່ຍອມຮັບໄດ້. ສໍາລັບລາຍລະອຽດ, ເບິ່ງ vos(1).
-ຍົກເລີກ <ມືຖື ຊື່>
ຕັ້ງຊື່ຕາລາງທີ່ຈະດໍາເນີນການຄໍາສັ່ງ. ຢ່າສົມທົບການໂຕ້ຖຽງນີ້ກັບ
- localauth ທຸງ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ເບິ່ງ vos(1).
- ແຫ້ງ
ສະແດງການກະທໍາທີ່ຈະປະຕິບັດ, ແຕ່ຢ່າເຮັດການປ່ຽນແປງ.
- ໂນດ
ມອບຕົວຕົນທີ່ບໍ່ມີສິດທິພິເສດ "ບໍ່ເປີດເຜີຍຊື່" ໃຫ້ກັບຜູ້ອອກ. ຢ່າປະສົມທຸງນີ້
ກັບ - localauth ທຸງ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ເບິ່ງ vos(1).
- localauth
ກໍ່ສ້າງປີ້ເຊີບເວີໂດຍໃຊ້ລະຫັດຈາກທ້ອງຖິ່ນ /etc/openafs/server/KeyFile
ແຟ້ມ. ທ vos ນາຍແປພາສາຄໍາສັ່ງນໍາສະເຫນີມັນກັບເຄື່ອງແມ່ຂ່າຍຂອງປະລິມານແລະສະຖານທີ່ປະລິມານ
ເຊີບເວີໃນລະຫວ່າງການກວດສອບເຊິ່ງກັນແລະກັນ. ຢ່າສົມທົບທຸງນີ້ກັບ -ຍົກເລີກ ການໂຕ້ຖຽງ
or - ໂນດ ທຸງ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ເບິ່ງ vos(1).
- ກະດູກ
ຜະລິດຢູ່ໃນກະແສຜົນຜະລິດມາດຕະຖານຕາມຮອຍລາຍລະອຽດຂອງການປະຕິບັດຄໍາສັ່ງ. ຖ້າ
ການໂຕ້ຖຽງນີ້ຖືກລະເວັ້ນ, ມີພຽງແຕ່ຄໍາເຕືອນແລະຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດທີ່ປາກົດ.
- ເຂົ້າລະຫັດ
ເຂົ້າລະຫັດຄໍາສັ່ງເພື່ອບໍ່ໃຫ້ຜົນໄດ້ຮັບຂອງການດໍາເນີນງານຖືກສົ່ງຜ່ານ
ເຄືອຂ່າຍໃນຂໍ້ຄວາມທີ່ຈະແຈ້ງ. ຕົວເລືອກນີ້ມີຢູ່ໃນ OpenAFS ເວີຊັນ 1.4.11 ຫຼືໃໝ່ກວ່າ
ແລະ 1.5.60 ຫຼືຫຼັງຈາກນັ້ນ.
- ແກ້ໄຂບໍ່ໄດ້
ສະແດງທຸກເຊີບເວີເປັນທີ່ຢູ່ IP ແທນຊື່ DNS. ນີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍເມື່ອ
ທີ່ຢູ່ຂອງເຄື່ອງແມ່ຂ່າຍແມ່ນລົງທະບຽນເປັນ 127.0.0.1 ຫຼືເມື່ອຈັດການກັບ multi-homed
ເຊີບເວີ. ຕົວເລືອກນີ້ມີຢູ່ໃນ OpenAFS ລຸ້ນ 1.4.8 ຫຼືໃໝ່ກວ່າ ແລະ 1.5.35 ຫຼື
ຕໍ່ມາ.
-ຊ່ວຍ
ພິມການຊ່ວຍເຫຼືອອອນໄລນ໌ສໍາລັບຄໍາສັ່ງນີ້. ຕົວເລືອກທີ່ຖືກຕ້ອງອື່ນໆທັງໝົດຖືກລະເລີຍ.
ຕົວຢ່າງ
ຕົວຢ່າງຕໍ່ໄປນີ້ຢືນຢັນລາຍການ VLDB ທີ່ຄໍານິຍາມຂອງເວັບໄຊກ່າວເຖິງ
ເຄື່ອງເຊີບເວີໄຟລ໌ "fs3.abc.com".
% vos syncserv -server fs3.abc.com
ຄວາມເປັນສ່ວນຕົວ ຕ້ອງການ
ຜູ້ອອກໃບຕ້ອງຖືກລະບຸໄວ້ໃນ /etc/openafs/server/UserList ໄຟລ໌ຢູ່ໃນເຄື່ອງ
ລະບຸໄວ້ກັບ server argument ແລະໃນແຕ່ລະເຄື່ອງເຄື່ອງແມ່ຂ່າຍຂອງຖານຂໍ້ມູນ. ຖ້າ - localauth
ທຸງແມ່ນລວມຢູ່, ຜູ້ອອກຈະຕ້ອງເຂົ້າສູ່ລະບົບກັບເຄື່ອງເຊີບເວີແທນ
superuser "ຮາກ".
ໃຊ້ vos_syncserv ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net