ນີ້ແມ່ນຄໍາສັ່ງ vos_changeaddr ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
vos_changeaddr - ປ່ຽນແປງ ຫຼືລຶບການເຂົ້າຂອງເຄື່ອງເຊີບເວີໄຟລ໌ໃນ VLDB
ສະຫຼຸບສັງລວມ
vos changeaddr -oldaddr <ຕົ້ນສະບັບ IP ທີ່ຢູ່>
[-newaddr <ໃຫມ່ IP ທີ່ຢູ່>] [- ເອົາອອກ]
[-ຍົກເລີກ <ມືຖື ຊື່>] [- ໂນດ] [- localauth]
[- ກະດູກ] [- ເຂົ້າລະຫັດ] [- ແກ້ໄຂບໍ່ໄດ້] [-ຊ່ວຍ]
vos ປ່ຽນ -o <ຕົ້ນສະບັບ IP ທີ່ຢູ່>
[- ບໍ່ <ໃຫມ່ IP ທີ່ຢູ່>] [-r]
[-c <ມືຖື ຊື່>]
[- ໂນອາ] [-l] [-v] [-e] [- ຫຼື] [-h]
ລາຍລະອຽດ
ໄດ້ vos changeaddr ຄໍາສັ່ງລົບການເຂົ້າຂອງເຊີບເວີຈາກ Volume Location Database (VLDB)
ໃນເວລາທີ່ - ເອົາອອກ ທຸງແມ່ນລວມກັບ -oldaddr ການໂຕ້ຖຽງ. ຈະຕ້ອງບໍ່ມີ VLDB
ລາຍການທີ່ລາຍຊື່ເຄື່ອງເປັນເວັບໄຊສໍາລັບສະບັບຂອງປະລິມານໃດນຶ່ງ (ຖ້າຈໍາເປັນ, ໃຫ້ໃຊ້
vos ການເຄື່ອນໄຫວ or vos ເອົາ ຄໍາສັ່ງທີ່ຈະເພີ່ມເຕີມຫຼືເອົາປະລິມານອອກ). ມັນເຫມາະສົມທີ່ຈະເອົາ a
ການເຂົ້າເຄື່ອງແມ່ຂ່າຍ VLDB ເມື່ອເອົາເຄື່ອງເຊີບເວີໄຟລ໌ທີ່ສອດຄ້ອງກັນອອກຈາກການບໍລິການ; ນີ້
ເປັນພຽງແຕ່ຄໍາແນະນໍາການນໍາໃຊ້ຄໍາສັ່ງ.
ເພື່ອສະແດງລາຍການເຊີບເວີ VLDB ທັງໝົດ, ໃຫ້ໃຊ້ vos ບັນຊີລາຍຊື່ ຄໍາສັ່ງ.
ຂໍ້ຄວນລະວັງ
ສົມທົບຄໍາສັ່ງ -oldaddr ແລະ -newaddr ການໂຕ້ຖຽງບໍ່ແມ່ນວິທີທີ່ເຫມາະສົມອີກຕໍ່ໄປ
ເພື່ອປ່ຽນທີ່ຢູ່ IP ທີ່ລົງທະບຽນສໍາລັບເຄື່ອງເຊີບເວີໄຟລ໌. ນອກຈາກນັ້ນ, ຖ້າເຄື່ອງຈັກ
ແມ່ນ multihomed ແລະການເຂົ້າເຄື່ອງແມ່ຂ່າຍຂອງມັນປະກອບມີທີ່ຢູ່ຫຼາຍ, ຫຼັງຈາກນັ້ນທີ່ຢູ່ທີ່ລະບຸໄວ້
ກັບ -newaddr argument ແທນທີ່ຢູ່ທັງໝົດທີ່ລະບຸໄວ້ໃນເຊີບເວີ
ເຂົ້າທີ່ປະກອບມີທີ່ຢູ່ທີ່ລະບຸໄວ້ໂດຍ -oldaddr ການໂຕ້ຖຽງ. ນີ້ປະສິດທິຜົນເຮັດໃຫ້
ເຄື່ອງທີ່ຢູ່ເຮືອນດຽວກ່ຽວກັບການດໍາເນີນງານ AFS, ເຊິ່ງອາດຈະບໍ່ເປັນທີ່ຕ້ອງການ
ຜົນໄດ້ຮັບ.
ວິທີການແນະນໍາສໍາລັບການປ່ຽນທີ່ຢູ່ IP ໃນການເຂົ້າເຄື່ອງແມ່ຂ່າຍແມ່ນແທນທີ່ຈະ
restart ກຸ່ມຂະບວນການ "fs" (ເຊິ່ງລວມມີ File Server) ຫຼັງຈາກການນໍາໃຊ້ປະໂຫຍດ
ສະໜອງໃຫ້ໂດຍລະບົບປະຕິບັດການເພື່ອປັບຕັ້ງຄ່າການໂຕ້ຕອບເຄືອຂ່າຍຂອງເຄື່ອງຄືນໃໝ່. ສໍາລັບ
ລາຍລະອຽດກ່ຽວກັບວິທີການ File Server ສ້າງແລະລົງທະບຽນລາຍຊື່ຂອງເຄືອຂ່າຍຂອງຕົນ
ການໂຕ້ຕອບໃນ VLDB, ເບິ່ງ sysid(5).
ຖ້າ, ກົງກັນຂ້າມກັບການນໍາໃຊ້ທີ່ແນະນໍາ, ຄໍາສັ່ງຖືກນໍາໃຊ້ເພື່ອປ່ຽນທີ່ຢູ່ IP ໃນເຄື່ອງແມ່ຂ່າຍ
ການເຂົ້າ, ມັນບໍ່ໄດ້ປ່ຽນຊື່ຂອງເຄື່ອງຈັກໃນຖານຂໍ້ມູນການປົກປ້ອງ.
ການດໍາເນີນງານລົ້ມເຫລວເມື່ອພວກເຂົາອ້າງເຖິງກຸ່ມປົກປ້ອງທີ່ມີທີ່ຢູ່ IP ທີ່ລ້າສະໄຫມໃນ
ມັນ. ໃຊ້ pts ປ່ຽນຊື່ ຄໍາສັ່ງທີ່ຈະປ່ຽນຊື່ຂອງລາຍການເຄື່ອງທີ່ສອດຄ້ອງກັບ
ທີ່ຢູ່ມີການປ່ຽນແປງດ້ວຍຄໍາສັ່ງນີ້. ການປ່ຽນແປງທີ່ຢູ່ຂອງເຄື່ອງເຊີບເວີຖານຂໍ້ມູນ
ຍັງຮຽກຮ້ອງໃຫ້ມີການປັບປຸງລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍຂອງສະບັບ CellServDB ໄຟລ໌ໃນທຸກໆ
ເຄື່ອງຈັກ.
OPTIONS
-oldaddr <ຕົ້ນສະບັບ IP ທີ່ຢູ່>
ລະບຸທີ່ຢູ່ IP ທີ່ລົງທະບຽນໃນປັດຈຸບັນສໍາລັບເຄື່ອງເຊີບເວີໄຟລ໌ໃນ VLDB
ເຄື່ອງແມ່ຂ່າຍເຂົ້າ. ຖ້າມີຫຼາຍທີ່ຢູ່ລົງທະບຽນສໍາລັບເຄື່ອງ multihomed, ໃຊ້
ໃດໆຂອງພວກເຂົາເພື່ອກໍານົດການເຂົ້າຂອງເຄື່ອງແມ່ຂ່າຍ.
-newaddr <ໃຫມ່ IP ທີ່ຢູ່>
ລະບຸທີ່ຢູ່ IP ໃໝ່ທີ່ແທນທີ່ທັງໝົດທີ່ລົງທະບຽນໃນປັດຈຸບັນ.
- ເອົາອອກ
ເອົາອອກຈາກ VLDB ເຊີບເວີທີ່ລະບຸທີ່ຢູ່ທີ່ລະບຸໄວ້
-oldaddr ການໂຕ້ຖຽງ.
-ຍົກເລີກ <ມືຖື ຊື່>
ຕັ້ງຊື່ຕາລາງທີ່ຈະດໍາເນີນການຄໍາສັ່ງ. ຢ່າສົມທົບການໂຕ້ຖຽງນີ້ກັບ
- 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 ທີ່ປະກອບມີທີ່ຢູ່ IP
192.12.107.214.
% vos changeaddr -oldaddr 192.12.107.214 -remove
ຄວາມເປັນສ່ວນຕົວ ຕ້ອງການ
ຜູ້ອອກໃບປະກາດຕ້ອງລະບຸໄວ້ໃນ /etc/openafs/server/UserList ໄຟລ໌ໃນເຄື່ອງທີ່ລະບຸໄວ້
ກັບ -oldaddr argument ແລະໃນແຕ່ລະເຄື່ອງເຄື່ອງແມ່ຂ່າຍຂອງຖານຂໍ້ມູນ.
ໃຊ້ vos_changeaddr ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net