ืคึผืจืึธืืืขื ืืขืฉืืืืข
ืงืืืื-ืกืืืื ืงืึธืืคึผืึทื ืืขืก, ืืืืฃ ืื ืืืื ืืึทื ื, ืืึทืจืคึฟื ืืืื-ืงืืืึทืืืืขื ืืึธื ืืืึธืจืื ื ืคืื ืืืืขืจ ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ (ืกืคึผืขืฆืืขื ืืื ืืืื ืคืื ืืืืืืกืคึผืจืขื ืืืืจืืืึทืืืืึทืืืึธื), ืืืืฃ ืื ืื ืืขืจืข ืืึทื ื, ืขืก ืืื ืคืื ืึทื ืฆืืขื ืฉืืืขืจ ืคึฟืึทืจ ืืื ืฆื ืงืืืคื ื ืืึท ืืืกืจืืื. ืกืขืจืืืขืจ / ืืึทืื ืืืึทืจื ืคึผืจืึธืืืขืืก ืืขื ืขื ืืืื ืคึผืจืึธืกื: ืึธืคื ืขืก ืืขื ืขื 1-3 ืืืจืขื ืกืขืจืืืขืจืก ืืืืึทืืขืจ ืฆื ืืึทื ืืฆืขืจ ืืืขืจืงืกืืืืฉืึทื ื ืึธืืขืจ ืืื ืึท ืงืืืื ื ืืฉืข / ืฉืึทืคืข.
ืขืก ืืื ืืจืื ืืขืจ ืฆื ื ืืฆื ืึท ืคืึทืจืืืง ืคึฟืึทืจืืึทืืืื ื (ืคืึทืจืฉืคึผืจืืืืื ื), ืืืึธืก ืืืจ ื ืึธืจ ืืึทืจืคึฟื ืฆื ืืคึผืืึธืึทื ืฆื ืึท ืืืงืจืึธืกื ืงืึธืจื ืืื ืึทืจืืึทื ืืืืื ืืื ืึท ืคึผืจืึธืกื ืืืื-ืืึธืจื ืงืึธืืคึผืืืืขืจ (ืืขืึทืืืขืืึธื ืข, ืืึทืืขื ืข ืคึผื ืืื ืืึทืจืึทื ืฅ ืคึผื ืคืึทืืืืืขืก, ืึทืกืืก ืืื ืงืขืจ ืืจืขื). ืืื ืืขืจืฆื, ืึทืืึท ืืืกืจืืื ืืื ืืืืืง ืืื ืงืขื ืขื ืืืื ืืื ืกืืึทืืืจื ืขืจืืขืฅ.
ืืืกืืึธืืื ื ืคืื ืื ืคึผืจืึธืืืขื
ืืื ืคืืืข ืืืขืื, ืื ืคึผืจืืืขืงื ืืขืืืขืืึธืคึผืขื ืืื ืึท ืืื ืคืื ืืึทืืึธืจืึทืืึธืจืืข ืึทืจืืขื ืืื ืื ืืขืืืขืืงืืื ืคืื ืึทืคึผืืืืื ื ืื ืจืขืืืืืึทืื.
Zabbix ืืื ืืืืกืืขืจืืืืืื ืืื ืื ืืึธื ืืืึธืจืื ื ืกืืกืืขื ืืืืึทื ืขืก ืืื ืึท ืฉืืึทืจืง, ืคืจืื ืืื ืืขืืื ื-ืืึทืงืืึทืืขื ืืึทื ืกืืกืืขื.
ืื ืคึผืจืึธืืืขื ืืื ืื ืืึทืื ืืืึทืจื ืคึผืืึทืืคืึธืจืืข ืืื ืึทืงืืืข ืฉืืขืื ืึท ืืึทืืื ืืขืจ ืืึทืฉืื ืืื ืืขืจ ืืึธื ืืืึธืจืื ื ืืื ืืืื ื ืืฉื ืึท ืืืืขืจ ืืื ืืืืืื ื - ืึธืืขืจ ืขืก ืืื ืืืึทืขืจ ืฆื ืงืืืคื ื ืืึท ืืืกืจืืื, ืึธืืขืจ ืฆื ืงืืงื ืคึฟืึทืจ ืึทืื ืืืกืจืืื + ืืื ืงืืืื ืงืึธืืคึผืึทื ืืขืก ืขืก ืืขื ืขื ืึธืคื ืคึผืจืึธืืืขืืก ืืื ืกืขืจืืืขืจืก. ืืึทืื ืืืึทืจื.
ื ืืฆื ืื ืืืืืจืึธืึธื ืืืืขื ืกืืกืืขื ืึทืืึทืื ืืืจ ืฆื ืฉืึทืคึฟื ืกืคึผืขืฉืึทืืืืื ืกืึทืืืฉืึทื ื ืืืึธืก ืงืขื ืขื ืืืื ืึทืคึผืขืจืืืืึทื ืืืจื ืคึผืขืจืกืึทื ืขื ืืื ืืื ืืืึทื ืืืืกื ืคืื ืืื ืืงืก ืึธืคึผืขืจืืืืื ื ืกืืกืืขืืขื. ืืขืจ ืกืืกืืขื ืืื ืคืจืืึทื ืืืขื ืคึฟืึทืจ ืืืืื ืขืจื, ืึธืืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื ืืื ืืขื ืืืืง ืงืืกืืึธืืืืึทืืืึธื ืึทืคึผืขืจืืื ืึทืืื ืืื ืื ืืขื ื ืคืื ืึท ืืงืกืคึผืืจืืึทื ืกื ืืขืืืขืืึธืคึผืขืจ. ืขืก ืืื ืืื ืฅ ืคึฟืึทืจ ืกืึทืืืืื ื ืื ืคึผืจืึธืืืขื ืคืื ืืืืืง ืึธืืขืจ ืืึธืจ ืคืึทื ืืงืฉืึทื ืึทื ืืึธื ืืืึธืจืื ื ืคืื IT ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ, ืืื ืืื ืืืึทื ืจืขืงืืืืจืขืืขื ืฅ ืคึฟืึทืจ ืืจืืื ืื ื ืคืื ืคึผืขืจืกืึทื ืขื ืืืึธืก ืึทืคึผืขืจืืืฅ ืขืก.
ืืืืืื ื ืกืืขืคึผืก
ืขืก ืืื ืืึทืฉืืึธืกื ืฆื ืืืืืขืก ืฉืึทืคึฟื ืคืืจืืืืึทืจืข ืคึฟืึทืจ ืงืก86_64 ืฆื ืืืืคื ืืื ืงืขืื, ืืืืึทื ืืึธืก ืืื ืึท ืืึทืงืืืขื ืืื ืฉื ืขื ืืืืืื ื ืคึฟืึทืจ ืืืืึทืืื ื. ืืขืจื ืึธื ืึทืจืืืขืจืคืืจื ืขืก ืฆื ืึทื ืึธืจืขื ืืืื-ืืึธืจื ืงืึธืืคึผืืืืขืจ (ืืื ืืืืงื ืื ืึทืกืืก ืืื ืงืขืจ ืืจืขื).
buildroot ืืื ืืืืกืืขืงืืืื ืืื ืื ืืืืขื ืกืืกืืขื. ืืืืืขืก, ืขืก ืคืขืื ืื ืืึทืืืืงืก ืคึผืขืงื, ืึทืืื ืขืก ืืขื ืขื ืืขืืืขื ืคึผืึธืจืืขื ืคึผืจืึธืืืขืืก ืืื ืื ืจืืกืืฉืข ืืึธืงืึทื, ืืืึธืก ืืขื ืขื ืกืึทืืืื ืืืจื ืึทืคึผืืืืื ื ืื ืฆืื ืขืืขื ืคึผืึทืืฉืึทื (ืืึทืืขืจืงืื ื: ืืื ื ืืึทืขืจ ืืืขืจืกืืขืก ืคืื Buildroot, ืื ืคึผืึทืืฉืึทื ืืขื ืขื ื ืื ืืขืจ ืืืจืฃ).
ืคึผืึธืจืืื ื ืื ืืึทืืืืงืก ืคึผืขืงื ืืื ืืืขื ืืืื ืืืกืงืจืืืื ืืื ืึท ืืึทืืื ืืขืจ ืึทืจืืืงื.
ืืื ื ืึทืืฅ ืืึธื ืึทืจืืขืื ืืื ืคืืจืืืืึทืจืข (ืึทื ืืฉืืื ืืืฉืึทืืึทื ืกืืกืืขื ืืืื + ืจืืงืึทืืืขืจืึทืืึทื ืงืึทื ืคืืืืขืจืืืฉืึทื / ืืึทืืึทืืืืก ืืขืงืขืก), ืขืก ืืื ื ืืืืืง ืฆื ืฉืจืืึทืื ืืืื ืืืืืขื ืข ืกืืกืืขื ืืึทืจืืึทืฅ, ืืึทืืื ืื ืืก ืืื ืืืืืขืจื (ืฆืื, ืืื ืกื, ืืืึทืืขืจ).
ืขืก ืืื ืืึทืฉืืึธืกื ืฆื ืฉืคึผืึทืืื ืื ืืืืืึท ืืื 2 ืกืขืงืฉืึทื ื - ืึท ืึธืคึผืืืืืื ื ืืื ืกืืกืืขื ืืขืงืขืก ืืื ืึท ืึธืคึผืืืืืื ื ืืื ืืฉืืื ืืืฉืึทืืึทื ืงืึทื ืคืืืืขืจืืืฉืึทื ื ืืื ืืึทืืืืงืก ืืึทืืึทืืืืก ืืขืงืขืก.
ืกืึธืืืืื ื ืคึผืจืึธืืืขืืก ืฉืืึทืืืช ืฆื ืื ืืึทืืึทืืืืก ืืื ืืขืืืขื ืึท ืืืกื ืืขืจ ืฉืืืขืจ. ืืื ืืื ื ืืฉื ืืืขืื ืฆื ืฉืืขืื ืขืก ืืืืึทื ืืืืฃ ืื ืืืืืึท. ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืื ืืจืืืก ืคืื ืื ืืึทืืึทืืืืก ืงืขื ืขื ืืขืจืืจืืืื ืึท ืืจืืืก ืืืึธืก ืืงืกืืื ืื ืืจืืืก ืคืื ืึท ืืขืืืขื ืจืึทืืืืกืง. ืืขืจืืืขืจ, ืึท ืงืึธืืคึผืจืึธืืืก ืืืืืื ื ืืื ืืืืกืืขืจืืืืืื: ืื ืืึทืืึทืืืืก ืืื ืืืื ืืืืฃ ืื ืจืืข ืฆืขืืืืืื ื ืคืื ืื ืกื ืงืึธืจื (ืืึธืืขืจื SLC ืงืึทืจืืก ืืึธืื ืึทืจืืืฃ ืฆื 30 ืฉืจืืึทืื ืกืืืงืึทืื), ืึธืืขืจ ืขืก ืืื ืึท ืืึทืฉืืขืืืงื ืึทื ืึทืืึทืื ืื ื ืืฆื ืคืื ืคืื ืืจืืืกื ืืืง ืืืืืึท (ืืืฉื, ืืกื- hdd).
ืืขืืคึผืขืจืึทืืืจ ืืึธื ืืืึธืจืื ื ืืื ืืืคึผืืึทืืขื ืึทื ืืืจื ืื RODOS-5 ืืืื. ืคืื ืงืืจืก, ืืืจ ืงืขื ืขื ื ืืฆื ืื Dallas 1820 ืืืืึทื, ืึธืืขืจ ืขืก ืืื ืืขืืืขื ืคืึทืกืืขืจ ืืื ืืจืื ืืขืจ ืฆื ืฆืึทืคึผื ืึท ืืกื.
grub86 ืืื ืืืืกืืขืงืืืื ืืื ืื ืืึธืึธืืืึธืึทืืขืจ ืคึฟืึทืจ x64_2. ืขืก ืืื ื ืืืืืง ืฆื ืฉืจืืึทืื ืึท ืืื ืืืึทื ืงืึทื ืคืืืืขืจืืืฉืึทื ืฆื ืงืึทืืขืจ ืขืก.
ื ืึธื ืืืืึทืืื ื ืืืืฃ ืงืขืื, ืขืก ืืื ืืขืืืขื ืืจืึทื ืกืคึผืึธืจืืึทื ืฆื ืื ืึทืกืืก ืืื ืงืขืจ ืืจืขื. ืื ืกืืจืืงืืืจ ืคืื ืืืื ืึธืืืืขืจืืื ืืื ืืขืืืขื ืืืืืขืก ืืืขื ืฆื ืืืื ืงืจืืึทื-ืคึผืืึทืืคืึธืจืืข - ืึทืืึทืงืืืืื ื ืงืึทื ืคืืืืขืจืื ืกืคึผืขืฆืืคืืฉ ืฆื ืืขืืขืจ ืืจืขื (ืืึธืจื ืืขืคืงืึธื ืคืื, ืืึธืึธืืืึธืึทืืขืจ, ืืืฉืขื ืขืจืืืืื ื ืึท ืืืื ืืื ืึท ืกืืกืืขื ืฆืขืืืืืื ื) ืืื ืืึทืงืกืืืื ืืื ืึทืคืึธืจืืึทืื ืืื ืงืึทืกืืึทืืืืืื ื ืื ืืขืงืข ืกืืกืืขื / ืงืจืืืืืื ื ืึท ืืืื ืืื ืืึทืื. ืจืขืื ืฆื ืึทืืึท ืฆืืืจืืืืื ื, ืคึผืึธืจืืื ื ืืขืืื ืืขื ืืขืฉืืืื ื.
ืขืก ืืื ืืขืืกื ืจืขืงืึทืืขื ืืื ืฆื ืืืืขื ืขื ืื ืื ืืจืึทืืึทืงืืขืจื ืึทืจืืืงืืขื:
ืืื ืฆื ืึทืกืขืืืึทื
ื ืึธื ืงืืึธืื ืื ื ืื ืจืืคึผืึทืืึทืืึธืจื, ืื ืคืืืืขื ืืข ืืขืงืข ืกืืจืืงืืืจ ืืื ืืืงืืืขื:
[alexey@comp monitor]$ ls -1
buildroot-2019.05.tar.gz
overlay
README.md
run_me.sh
buildroot-2019.05.tar.gz - ืจืืื Buildroot ืึทืจืงืืืื
ืึธืืืืขืจืืื ืืื ืืืื ืืืขืืืืืึทืืขืจ ืืื ืคืื ืืจืืืกื ืืืง-ืืืื. ืืึธืก ืืื ืืื ืึทืืฅ ืืืจ ืืึทืจืคึฟื ืฆื ืืืืขื ืื ืคืืจืืืืึทืจืข ืืื Buildroot ืืื ืกืืึธืจื ืืื.
README.md - ืืึทืฉืจืืึทืืื ื ืคืื ืื ืคึผืจืืืขืงื ืืื ืืึทื ืืึทื ืืื ืขื ืืืืฉ.
run_me.sh ืืื ืึท ืฉืจืืคื ืืืึธืก ืคึผืจืืคึผืขืจื ืื ืืืืขื ืกืืกืืขื. ืืงืกืคึผืึทื ืื ืืืืืจืึธืึธืฅ ืคืื ืืขื ืึทืจืงืืืื, ืึทืืึทืืฉืื ืึท ืึธืืืืขืจืืื ืฆื ืขืก (ืืืจื ืื ืคืื ืืจืืืกื ืืืง-ืืืื ืืขืงืึทื ืืืึทื) ืืื ืึทืืึทืื ืืืจ ืฆื ืกืขืืขืงืืืจื ืืขื ืฆืื ืืจืขื ืคึฟืึทืจ ืคึฟืึทืจืืึทืืืื ื
[0] my_asus_tinker_defconfig
[1] my_beaglebone_defconfig
[2] x86_64_defconfig
Select defconfig, press A for abort. Default [0]
ื ืึธื ืืขื, ื ืึธืจ ืืืื ืฆื ืื buildroot-2019.05 ืืืขืืืืืึทืืขืจ ืืื ืืืืคื ืื ืืึทืื ืืึทืคึฟืขื.
ืึทืืึธื ืื ืืืืขื ืืื ืืึทื ืฅ, ืึทืืข ืื ืืืืขื ืจืขืืืืืึทืื ืืืขื ืืืื ืืื ืื ืจืขืืืืืึทื / ืืืืืขืจ ืืืขืืืืืึทืืขืจ:
[alexey@comp buildroot-2019.05]$ ls -1 output/images/
boot.img
boot.vfat
bzImage
data
data.img
external.img
external.qcow2
grub-eltorito.img
grub.img
intel-ucode
monitor-0.9-beta.tar.gz
qemu.qcow2
rootfs.cpio
sdcard.img
sys
update
ืคืืจืืื ืื ืืขืงืขืก:
- sdcard.img - ืืขืืืข ืืืื ืคึฟืึทืจ ืจืขืงืึธืจืืื ื ืืืืฃ ืึท ืกื ืงืึธืจื (ืืืจื ืื ืึธืืขืจ ืจืืคืืก ืืื ืืขืจ ืืืืืืึธืืืก).
- qemu.qcow2 - ืืขืืืข ืืืื ืฆื ืืืืคื ืืื qemu.
- external.qcow2 - ืคืื ืืจืืืกื ืืืง ืืืืืึท ืืืื ืคึฟืึทืจ ืื ืืึทืืึทืืืืก
- monitor-0.9-beta.tar.gz - ืึทืจืงืืืื ืคึฟืึทืจ ืึทืคึผืืืืืื ื ืืืจื ืื ืืืขื ืฆืืืื ื
ืืืจ ืคืื ืืืืืขืก
ืขืก ืืื ื ืื ืืืขืจื ืฆื ืฉืจืืึทืื ืื ืืขืืืข ืื ืกืืจืึทืงืฉืึทื ื ืขืืืขืืข ืืึธื. ืืื ืื ืืขืจืกื ืืึทืืืฉืืงืึทื ืืึทื ืืื ืฆื ืฉืจืืึทืื ืขืก ืึทืืึธื ืืื ืืึทืจืงืืึทืื, ืืื ืืึทื ืืขืจ ืขืก ืฆื PDF ืคึฟืึทืจ ืืึทืื ืืึธืืืื ื ืืื HTML ืคึฟืึทืจ ืื ืืืขื ืฆืืืื ื. ืืึธืก ืืื ืืขืืืขื ืืึทื ืง ืฆื ืื ืคึผืึทื ืืึธืง ืคึผืขืงื.
ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืึทืืข ืื ืืขืงืขืก ืืึทืจืคึฟื ืฆื ืืืื ืืืฉืขื ืขืจืืืืึทื ืืืืืขืจ ืื ืกืืกืืขื ืืืื ืืื ืคืืจืืืืื ืื ื ืึธื-ืืืืขื ืกืงืจืืคึผืก ืืขื ืขื ืฉืืื ืึทืจืืืกืืขืืืึธืจืคื. ืืขืจืืืขืจ, ืืขืจ ืืืจ ืืื ืืืจืืืขืงืึธืื ืืื ืื ืคืึธืจืขื ืคืื ืึท ืืึทื ืืืึทืื ืคึผืขืงื. ืืืจ ืงืขื ืขื ืืขื ืึธืืืืขืจืืื / ืคึผืขืงื / ืืึทื ืืืึทืื.
ืื manuals.mk ืืขืงืข (ืืืึธืก ืืื ืึทืืข ืื ืึทืจืืขื)
################################################################################
#
# manuals
#
################################################################################
MANUALS_VERSION:= 1.0.0
MANUALS_SITE:= ${BR2_EXTERNAL_monitorOverlay_PATH}/package/manuals
MANUALS_SITE_METHOD:=local
define MANUALS_BUILD_CMDS
pandoc -s -o ${TARGET_DIR}/var/www/manual_en.pdf ${BR2_EXTERNAL_monitorOverlay_PATH}/../README.md
pandoc -f markdown -t html -o ${TARGET_DIR}/var/www/manual_en.html ${BR2_EXTERNAL_monitorOverlay_PATH}/../README.md
endef
$(eval $(generic-package))
systemd
ืื ืืื ืืงืก ืืืขืื ืืื ืึทืงืืืืืื ืืึธืืืื ื ืฆื ืกืืกืืขื, ืืื ืืื ืืื ืฆื ืืึธื ืืึธืก ืืืื.
ืืืื ืขืจ ืคืื ืื ืึธื ืืขื ืขื ืื ืึธืืืืืืฉืึทื ื ืืื ืื ืืืึทืืืึทื ืคืื ืืืืืขืจื. ืืื ืึทืืืขืืืื, ืึท ืืึทืืื ืืขืจ ืึทืจืืืงื ืืื ืืขืฉืจืืื ืืืขืื ืืื (ืืื ื ืื ืืืืื ืืืขืื ืืื), ืึธืืขืจ ืืื ืืืขื ืืึธืื ืืืจ ืืขืงืืฆืขืจ.
ืขืก ืืขื ืขื ืึทืงืฉืึทื ื ืืืึธืก ืืืื ืืืื ืืืจืืืขืงืึธืื ืคึผืืจืืึทืืืงืื. ืืื ืืืจืฃ ืฆื ืืืืคื ืืึธืืจืึธืืึทืืข ืฆื ืืืกืืขืงื ืื lighttpd ืืื php-fpm ืืึธืืก. ืื ืืขืืืืื ืืืขื ืืึทื ืืืึธืื ืืืื ืฆื ืฉืจืืึทืื ืื ืงืึทืืึทื ืื ืืื Cron, ืึธืืขืจ ืืื ืืึทืฉืืึธืกื ืฆื ื ืืฆื ืื ืกืืกืืขื ืืึธื ืึธืืึธื ืืง ืืืึทืืขืจ. ืึทืืื ืืึธืืจืึธืืึทืืข ืืืืคื ืืื ืึท ืฉืืจืขื ื ืฆืืื ืืขืืึทืืขื.
ืคืื ืงืืจืก, ืขืก ืืื ืืขืืืขื ืฆื ืฉืึทืคึฟื ืืืืืขืจื ืืืึธืก ืคืืึทืขืจ ืืืืฃ ืืืืขืจ ืืึทืืขืก, ืึธืืขืจ ืืื ืืื ื ืื ืืึทืจืคึฟื ืืขื.
ืืืืืขืจ ืืืึทืฉืคึผืื:
- ืืืืืขืจ ืืขืงืข
[Unit] Description=RODOS temp daemon timer
OnUnitActiveSec = 1 ืืื [ืื ืกืืึทืืืจื] WantedBy=timers.target
- ะคะฐะนะป ัะตัะฒะธัะฐ, ะฒัะทัะฒะฐะตะผะพะณะพ ัะฐะนะผะตัะพะผ:
```bash
[Unit]
Description=RODOS temp daemon
[Service]
ExecStart=/usr/bin/rodos.sh
ืฉืืืฆื ืืึธืจืื
ืึทืกืืก ืืื ืงืขืจ ืืจืขื ืืื ืื ืืืืคึผื ืืจืขื ืืืืฃ ืืืึธืก ืึทืืฅ ืืึธื ืึทืจืืขืื. ืืืืกืืขืงืืืื ืืื ืืืืืง ืืื ืืืืขืจ ืฉืืึทืจืง.
ืืขืึทืืืขืืึธื ืข ืฉืืืึทืจืฅ ืืื ืืขืจ ืขืจืฉืืขืจ ืืจืขื ืืืืฃ ืืืึธืก ืึธืคึผืขืจืึทืฆืืข ืืื ืืขืกืืขื (ืืขืฉืึทืก ืื ืกืขืืขืงืฆืืข ืคืื โโืึท ืืขืจ ืฉืืึทืจืง ืืจืขื).
Qemu x86_64 - ืืขื ืืฆื ืคึฟืึทืจ ืืืืึทืืื ื ืึทื ืืืืืงืืื ื.
ืืื ืขืก ืึทืจืืขื
ืืื ืกืืึทืจืืึทืคึผ, ืึท ืฆืืืื-ืืื ืข ืจืขืกืืขืจืืืฉืึทื ืคืื ืกืขืืืื ืืก ืึทืงืขืจื:
- ืืืืคื ืื ืกืขืืืื ืืก_ืจืืกืืึธืจ ืฉืจืืคื (ืืืจื ืื ืกืขืจืืืืก). ืขืก ืจืืกืืึธืจื ืืงืขืจืืืง ืกืืกืืขื ืกืขืืืื ืืก - ืฆืืื ืืึธื ืข, ืืึธืงืึทื, ื ืขืฅ ืกืขืืืื ืืก, ืขืืง.
- ืืืืคื ืื ืฆืืืจืืืื ืฉืจืืคื (ืืืจื ืื ืกืขืจืืืืก) - ืืึธ ืืึทืืืืงืก ืืื ืื ืืึทืืึทืืืืก ืืขื ืขื ืฆืืืขืืจืืื, ืื IP ืืื ืจืขืืืืืึทื ืฆื ืื ืงืึทื ืกืึธืื.
ืืืขื ืืืจ ืขืจืฉืืขืจ ืึธื ืืืื ืขืก, ืื ืืจืืืก ืคืื ืื ืจืืข ืฆืขืืืืืื ื ืคืื ืื ืกื ืงืึธืจื ืืื ืืืฉืืืกื. ืืืื ืขืก ืืื ื ืึธื ืึทื ืึทืืึทืงืืืืื ืคึผืืึทืฅ, ืื ืืืืืึท ืืื ืจืืคึผืึทืจืืืืึทื ื, ืืื ืื ืืึทืื ืึธืคึผืืืืืื ื ื ืขืื ืึทืืข ืื ืคืจืื ืคึผืืึทืฅ. ืืึธืก ืืื ืืขืืื ืืื ืกืืจ ืฆื ืจืขืืืฆืืจื ืื ืืจืืืก ืคืื ืื ืืึทื ืืึธื ืืืจืื ื ืืืื (sdcard.img). ืึทืืืืืืึธื ืึทืืื, ืื postgresql ืืจืืขืื ืืืขืืืืืึทืืขืจ ืืื ืืืฉืืคื ืืื ืืขื ืคืื ื. ืึทื ืืื ืืืึธืก ืืขืจ ืขืจืฉืืขืจ ืงืึทืืขืจ ืืื ืึท ื ืืึท ืืจืขืืขืจ ืืืขื ื ืขืืขื ืืขืจ ืืื ืกืึทืืกืึทืงืืืึทื ื ืึธื ืขืก.
ืืืขื ืงืึทื ืขืงืืื ื ืึท ืคืื ืืจืืืกื ืืืง ืคืึธืจ, ืืื ืืขื ืืึธืืขื ื ืคืื ืกืืึทืจืืึทืคึผ ืขืก ืืืื ืคึฟืึทืจ ืึท ืคืจืื ืคืึธืจ ืืื ืคึฟืึธืจืืึทื ืขืก ืืื ืขืงืกื 4 ืืื ืื ืคืื ืืจืืืกื ืืืง ืคืืจืืข.
ืืคืืขืจืงืืึทืืงืืึทื! ืืืขื ืงืึทื ืขืงืืื ื ืึท ืคืื ืืจืืืกื ืืืง ืคืึธืจ (ืืื ืืขืืื ื ืืื ืืืกืงืึทื ืขืงืืื ื ืึธืืขืจ ืจืืคึผืืืืกืื ื ืขืก), ืืืจ ืืึทืจืคึฟื ืฆื ืืึทืื ืึท ืืึทืงืึทืคึผ ืืื ืืืงืขืจื ืื ืกืขืืืื ืืก!
ืื RODOS 5 ืืืื ืืื ืืขื ืืฆื ืคึฟืึทืจ ืืขืืคึผืขืจืึทืืืจ ืืึธื ืืืึธืจืื ื ืืขืจ ืคืึทืืจืืงืึทื ื ืืื ืื ืืงืืจ ืงืึธื ืคืื ืืืึทื ื ืืฆื ืคึฟืึทืจ ืืจืืขืื ืืื ืื ืืืื. ืืืขื ืื ืกืืกืืขื ืืื ืคืืจืงืขืจื ืืืืฃ, ืื ืจืึธืืึธืก ืืืึทืืขืจ ืกืืึทืจืฅ, ืืืึธืก ืืืืคื ืืขื ื ืืฆื ืึทืืึธื ืึท ืืื ืื. ืื ืงืจืึทื ื ืืขืืคึผืขืจืึทืืืจ ืืื ืืขืฉืจืืื ืฆื ืืขืจ ืืขืงืข /tmp/rodos_current_temp, ื ืึธื ืืืึธืก zabbix ืงืขื ืขื ืืึธื ืืืึธืจ ืืขื ืืขืงืข ืืื ืึท ืกืขื ืกืขืจ.
ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืกืืึธืจืืืืฉ ืืืืืึท ืืื ืืึธืื ืืขื ืืื ืื / ืืึทืื ืืืขืืืืืึทืืขืจ.
ืืืขื ืกืืึทืจืืื ื ืื ืกืืกืืขื ืืื ืคึผืจืืคึผืขืจืื ื ืขืก ืคึฟืึทืจ ืึธืคึผืขืจืึทืฆืืข, ืื ืคืืืืขื ืืข ืึธื ืืึธื ืืื ืืขืืืืื ืืื ืื ืงืึทื ืกืึธืื:
System starting, please wait
ื ืึธื ืงืึทืืคึผืืืืื ื ืื ืคึผืจืืคึผืขืจืึทืืึธืจื ืึทืจืืขื, ืขืก ืืืขื ืืืืฉื ืฆื ืืืืึทืื ืืืง ืื IP ืึทืืจืขืก:
current ip 192.168.1.32
Ready to work
ืืึทืฉืืขืืืงื ืืึทืืืืงืก ืคึฟืึทืจ ืืขืืคึผืขืจืึทืืืจ ืืึธื ืืืึธืจืื ื
ืฆื ืืึธื ืืืึธืจ ืื ืืขืืคึผืขืจืึทืืืจ, ื ืึธืจ ื ืขืืขื 2 ืืจืื:
- ืคืึทืจืืื ืื ืื RODOS ืืืื ืฆื ืื ืืกื ืคึผืึธืจื
- ืฉืึทืคึฟื ืืึทืื ื ืืืขืจ ืืื ืืึทืืืืงืก
ืขืคึฟืขื ืขื ืื zabbix ืืืขื ืฆืืืื ื:
- ืขืคึฟื ืื ืึธืคึผืืืืืื ื ืงืึธื ืคืืืืจืึทืืืึธื โ ืืึธืกืฅ
- ืืจืืงื ืืืืฃ ืืืขืืก ืืื ืื ืฉืืจื ืคืื ืืื ืืืขืจ ืืึทืืืืงืก ืกืขืจืืืขืจ
- ืืจืืงื ืืืืฃ ืฉืึทืคึฟื ื ืืืขืจ
ืึทืจืืึทื ืื ืคืืืืขื ืืข ืืึทืื:
- ื ืึธืืขื - ืืืื ืืืื ืืืกืงืจืขืฉืึทื (ืืืฉื, serverRoomTemp)
- ืืืคึผ - ืืึทืืืืงืก ืึทืืขื ื
- ืฉืืืกื - ืจืึธืืึธืก
- ืืืคึผ-ื ืืืขืจืืง
- ืื ืืฅ - ืกื
- ืืขืฉืืืืข ืกืืึธืจืืืืฉ ืฆืืึทื - ืืขืฉืืืืข ืกืืึธืจืืืืฉ ืฆืืึทื. ืืื ืงืก 10 ืืขื
- ืืจืขื ื ืกืืึธืจืืืืฉ ืฆืืึทื - ืกืืึธืจืืืืฉ ืฆืืึทื ืคึฟืึทืจ ืื ืืื ืึทืืืง ืคืื ืขื ืืขืจืื ืืขื. ืืื ืงืก 30 ืืขื
- ื ืื ืึทืคึผืืึทืงืืืฉืึทื - ืกืขืจืืืขืจ ืจืื ืืขืืคึผ
ืืื ืืจืืงื ืื ADD ืงื ืขืคึผื.
ืคืืจื ืกืขืืืื ืืก ืืืจื ืืืขื ืฆืืืื ื
ืื ืืืขื ืฆืืืื ื ืืื ืืขืฉืจืืื ืืื PHP. ืขืก ืืขื ืขื ืืืืคึผื ืคืึทื ืืงืฉืึทื ื:
- ืืขื ืืืื ืกืืึทืืืก
- ืืฉืึทื ืืื ื ื ืขืฅ ืกืขืืืื ืืก
- ืืฉืึทื ืืื ื ืืึทื ืืฆืขืจ ืคึผืึทืจืึธื
- ืฆืืื ืืึธื ืข ืกืขืืขืงืฆืืข
- ืืึทืงืึทืคึผ / ืืืงืขืจื / ืคืึทืืจืืง ืืึทืฉืืขืืืง
- ืคืืืืงืืื ืฆื ืคืึทืจืืื ืื ืึท ืคืื ืืจืืืกื ืืืง ืคืึธืจ
- ืกืืกืืขื ืืขืจืืืึทื ืืืงื
ืืึธืืื ืฆื ืื ืืืขื ืฆืืืื ื ืืื ืคึผืึทืจืึธื ืคึผืจืึธืืขืงืืขื. ืึธื ืืืื ืืืึทื - ืืึทื ืืึทื.
Zabbix ืฆืืืื ื ืึทืืจืขืก: ${ip/dns}/zabbix
ืคืึทืจืืืึทืืืื ื ืฆืืืื ื ืึทืืจืขืก: ${ip/dns}/manage
ืคืืืกื ืืืง ืืื ืงืขืื
qemu-system-x86_64 -smp 4 -m 4026M -enable-kvm -machine q35,accel=kvm-device intel-iommu-cpu host-net nic-net bridge,br=bridge0-device virtio-scsi-pci,id= scsi0 -ืืจืืืื ืืขืงืข = ืจืขืืืืืึทื / ืืืืืขืจ / qemu.qcow2, ืคึฟืึธืจืืึทื = qcow2, aio = ืคึฟืขืืขื - ืืืื ืืืืจืืืึธ-scsi-pci, id = scsi0 - ืคืึธืจ ืืขืงืข = ืจืขืืืืืึทื / ืืืืืขืจ / ืขืงืกืืขืจื ืึทื.ืงืงืึธืื 2, ืคึฟืึธืจืืึทื = ืงืงืึธืื2, ืึทืืึธ = ืคึฟืขืืขื
ืืขืจ ืืึทืคึฟืขื ืืืขื ืึธื ืืืืื ืึท ืกืืกืืขื ืืื 4 ืงืึธืจืขืก, 2048 ืืึทืจืึทื, KVM ืขื ืืืืึทืื, ืึท ื ืขืฅ ืงืึธืจื ืืืืฃ bridge0 ืืื ืฆืืืื ืืืกืงืก: ืืืื ืขืจ ืคึฟืึทืจ ืื ืกืืกืืขื ืืื ืืืื ืขืจ ืคืื ืืจืืืกื ืืืง ืคึฟืึทืจ postgresql.
ืืืืืขืจ ืงืขื ืขื ืืืื ืงืึธื ืืืขืจืืขื ืืื ืืืืคื ืืื Virtualbox:
qemu-img convert -f qcow2 qemu.qcow2 -O vdi qcow2.vdi
qemu-img convert -f qcow2 external.qcow2 -O vdi external.vdi
ืืขืจื ืึธื ืึทืจืืึทื ืคืืจ ืืื ืืื ืืืืจืืืึทืืืึธืงืก ืืื ืคืึทืจืืื ืื ืืืจื ืกืึทืืึท.
ืกืึธืฃ
ืืื ืืขื ืคึผืจืึธืฆืขืก, ืืื ืืขืืืืจื ืืื ืืขืจืขืกืืจื ืฆื ืืึทืื ืึท ืืจืืื-ืฆื-ื ืืฆื ืคึผืจืึธืืืงื - ืืื ืึท ื ืื ืืืืขืจ ืฉืืื ืฆืืืื ื (ืืื ืืึธื ื ืื ืืื ืฆื ืฉืจืืึทืื ืืื), ืึธืืขืจ ืืืื ืขืจ ืืืึธืก ืึทืจืืขื ืืื ืืื ืืจืื ื ืฆื ืงืึทื ืคืืืืขืจ.
ืื ืืขืฆืืข ืคึผืจืืืื ืฆื ืื ืกืืึทืืืจื ืืึทืืืืงืก-ืึทืคึผืคึผืืืึทื ืกืข ืืื ืงืืื ืืขืืืืื ืึทื ืืขืจ ืฉืจืื ืืื ืจืืืืืง (ื ืึธื ืื ืื ืกืืึทืืืจืื ื ืืื ืืขืขื ืืืงื, ืื ืกืืกืืขื ืืื ื ืืฉื ืึธื ืืืืื). ืืึธืืขืจ ืืื ืืึธื ืขืคึผืขืก ืคืึทืืฉ ๐
ืืงืืจ: www.habr.com