ນີ້ແມ່ນຄໍາສັ່ງ tarantoolctl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
tarantoolctl - ປະໂຫຍດເພື່ອຄວບຄຸມຕົວຢ່າງ tarantool
ສະຫຼຸບສັງລວມ
vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl ເລີ່ມ my_instance
tarantoolctl ຢຸດ my_instance
tarantoolctl logrotate my_instance
ລາຍລະອຽດ
ສະຄຣິບຖືກອ່ານ "/etc/sysconfig/tarantool" ຫຼື "/etc/default/tarantool". ໄຟລ໌
ມີຕົວເລືອກຕົວຢ່າງເລີ່ມຕົ້ນທົ່ວໄປ:
$ cat /etc/default/tarantool
-- ທາງເລືອກສໍາລັບ Tarantool
default_cfg = {
-- ຈະກາຍເປັນ pid_file .. instance .. '.pid'
pid_file = "/var/run/tarantool",
-- ຈະກາຍເປັນ wal_dir/instance/
wal_dir = "/var/lib/tarantool",
-- snap_dir/ຕົວຢ່າງ/
snap_dir = "/var/lib/tarantool",
-- sophia_dir/ຕົວຢ່າງ/
sophia_dir = "/var/lib/tarantool/sophia",
-- logger/instance .. '.log'
logger = "/var/log/tarantool",
ຊື່ຜູ້ໃຊ້ = "tarantool",
}
instance_dir = "/etc/tarantool/instances.enabled"
ໄຟລ໌ກໍານົດ "instance_dir" ບ່ອນທີ່ຜູ້ໃຊ້ສາມາດຈັດວາງຄໍາຮ້ອງສະຫມັກຂອງລາວ (ຕົວຢ່າງ).
ແຕ່ລະຕົວຢ່າງສາມາດຄວບຄຸມໄດ້ໂດຍ "tarantoolctl":
ເລີ່ມຕົ້ນ ຕົວຢ່າງ
tarantoolctl ເລີ່ມ instance_name
ການຢຸດ ຕົວຢ່າງ
tarantoolctl ຢຸດ instance_name
Logrotate ຕົວຢ່າງ log
tarantoolctl logrotate instance_name
ກະລຸນາໃສ່ ຕົວຢ່າງ admin console
tarantoolctl ໃສ່ instance_name
ສະຖານະພາບ
tarantoolctl ສະຖານະ instance_name
ກວດເບິ່ງວ່າຕົວຢ່າງແມ່ນຂຶ້ນ.
ຖ້າມີໄຟລ໌ pid ແລະເຕົ້າສຽບຄວບຄຸມມີຢູ່ແລະເຕົ້າຮັບການຄວບຄຸມມີຊີວິດກັບຄືນມາລະຫັດ 0.
ກັບຄືນລະຫັດ != 0 ໃນກໍລະນີອື່ນໆ. ສາມາດຈົ່ມຢູ່ໃນບັນທຶກ (stderr) ຖ້າມີໄຟລ໌ pid ແລະ
ເຕົ້າຮັບບໍ່ໄດ້, ແລະອື່ນໆ.
ແຍກຕ່າງຫາກ instances ການຄວບຄຸມ
ຖ້າທ່ານໃຊ້ SysV init, ທ່ານສາມາດນໍາໃຊ້ symlink ຈາກ "tarantoolctl" ໄປ
"/etc/init.d/instance_name[.lua]". "tarantoolctl" ກວດພົບວ່າມັນຖືກເລີ່ມຕົ້ນໂດຍ symlink ແລະ
ໃຊ້ instance_name ເປັນ "`basename $0 .lua`".
COPYRIGHT
ລິຂະສິດ (C) 2010-2013 ຜູ້ຂຽນ Tarantool: ກະລຸນາເບິ່ງໄຟລ໌ AUTHORS.
2016-01-19 tarantoolctl(1)
ໃຊ້ tarantoolctl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
