Действия

QNAP: различия между версиями

Материал из lulzette's wiki

Нет описания правки
Строка 3: Строка 3:
<source>
<source>
model = TS-231P
model = TS-231P
</source>
/etc/model.conf:
<source>
[System Enclosure]
VENDOR = QNAP
MODEL = TS-231P
</source>
</source>



Версия от 08:05, 25 мая 2020

Version of D2?

/etc/hal.conf:

model = TS-231P

/etc/model.conf:

[System Enclosure]
VENDOR = QNAP
MODEL = TS-231P

chroot

#!/bin/bash

cpath="/share/Container/container-station-data/lib/lxc/playground/rootfs"

mount --bind /dev $cpath/dev
mount --bind /sys $cpath/sys
mount --bind /proc $cpath/proc
mount --bind / $cpath/mnt

chroot $cpath

umount $cpath/dev
umount $cpath/sys
umount $cpath/proc
umount $cpath/mnt

Default Crontab

[~] # crontab -l
# m h dom m dow cmd
0 3 * * 0 /etc/init.d/idmap.sh dump
0 3 * * * /sbin/vs_refresh
0 3 * * * /sbin/clean_reset_pwd
0-59/15 * * * * /etc/init.d/nss2_dusg.sh
30 7 * * * /sbin/clean_upload_file
0-59/10 * * * * /etc/init.d/storage_usage.sh
30 3 * * * /sbin/notice_log_tool -v -R
0-59/20 3 * * * /sbin/adjust_time
*/10 * * * * /sbin/config_cache_util 0
0 23 */1 * * /sbin/qpkg_cli -U 1>/dev/null 2>/dev/null
# 0 0 * * * /usr/local/squid/sbin/squid -k rotate
21 9,21 * * * /sbin/notify_update --nc 1>/dev/null 2>&1
0 1 * * * /etc/init.d/flush_memory.sh >/dev/null 2>&1
10 02 * * * /usr/bin/power_clean -c 2>/dev/null
0 0 1 * * /sbin/hal_event --pd_self_test dev_id=0x00000002,action=2
0 0 1 * * /sbin/hal_event --pd_self_test dev_id=0x00000001,action=2
0 0 * * 1 /sbin/hal_event --pd_self_test dev_id=0x00000002,action=1
0 0 * * 1 /sbin/hal_event --pd_self_test dev_id=0x00000001,action=1
30 6 * * 1 /sbin/storage_util --disk_sequential_read_speed_test 1>/dev/null 2>&1
#0 2 * * * /sbin/qfstrim
0 2 * * 0 /usr/local/medialibrary/bin/mymediadbcmd checkRepairDB  >/dev/null 2>&1
* * * * * /var/cache/netmgr/lock_timer.sh
0 4,16 * * * /sbin/hwclock -s
4 3 * * 3 /etc/init.d/backup_conf.sh
0 12 * * * /mnt/ext/opt/LicenseCenter/bin/qlicense_tool local_check
0 0 * * * /usr/local/sbin/qsh nc.archive >/dev/null 2>&1
29 22 * * * /mnt/ext/opt/QcloudSSLCertificate/bin/ssl_agent_cli


init

/etc/daemon_mgr.conf

DAEMON0 = hal_daemon, start, /sbin/hal_daemon -f
DAEMON1 = lvmetad, start, /sbin/lvmetad
DAEMON2 = bcclient, start, /sbin/bcclient
DAEMON3 = qwatchdogd, start, /sbin/qwatchdogd -t 1 &
DAEMON4 = netwatchdog, start, /sbin/netwatchdog -d
DAEMON5 = cs_daemon, start, /sbin/cs_daemon
DAEMON6 = cs_qdaemon, start, /sbin/cs_qdaemon &
DAEMON7 = modagent, start, /sbin/modagent
DAEMON8 = ifd, start, /usr/local/bin/ifd
DAEMON9 = nmd, start, /usr/sbin/nmd.sh
DAEMON10 = qpkgd, start, QNAP_QPKG=appcenter /sbin/qpkgd -d0 > /dev/null 2>&1 &
DAEMON11 = ql_daemon, start, QNAP_QPKG=LicenseCenter /usr/local/bin/ql_daemon -d 7 > /dev/null 2>&1
DAEMON12 = ncdb, start, QNAP_QPKG=NotificationCenter /usr/local/sbin/ncdb --defaults-file=/mnt/ext/opt/NotificationCenter/etc/nc-mariadb.conf >/dev/null 2>&1 &
DAEMON13 = ncloud, start, QNAP_QPKG=NotificationCenter /usr/local/sbin/ncloud
DAEMON14 = ncd, start, QNAP_QPKG=NotificationCenter LD_LIBRARY_PATH=/mnt/ext/opt/mariadb/lib /usr/local/sbin/ncd
DAEMON15 = qdesk_soldier, stop, QNAP_QPKG=helpdesk /sbin/qdesk_soldier
DAEMON16 = proftpd, start, QNAP_QPKG=ftp LD_PRELOAD=/usr/local/lib/libtrash.so TZ=/etc/localtime /usr/local/sbin/proftpd -n > /dev/null 2>&1 &
DAEMON17 = Qthttpd, start, QNAP_QPKG=webserver /usr/local/sbin/Qthttpd -p 80 -nor -nos -u admin -d /home/Qhttpd -c '**.*'
DAEMON18 = cupsd, start, /usr/sbin/cupsd -c /etc/config/cups/cupsd.conf
DAEMON19 = mytranscodesvr, start, QNAP_QPKG=MultimediaConsole TERMINFO='/usr/share/terminfo/' LANG='en_US.UTF-8' /usr/sbin/screen -dmS 'MYTRANSCODE' /usr/local/medialibrary/bin/mytranscodesvr -debug -db /share/CACHEDEV1_DATA/
DAEMON20 = mymedia_cli, start, QNAP_QPKG=MultimediaConsole /usr/local/medialibrary/bin/mymedia_cli -d >/dev/null 2>&1
DAEMON21 = _thttpd_, start, /usr/local/sbin/_thttpd_ -p 58080 -nor -nos -u admin -d /home/httpd -c '**.*' -h 127.0.0.1 -i /var/lock/._thttpd_.pid
DAEMON22 = php-fpm-proxy, start, /usr/local/apache/bin/php-fpm-proxy -y /etc/php-fpm-sys-proxy.conf -p /var/ -c /etc/default_config/php.ini -g /var/lock/php-fpm-proxy.pid  -R 1>/dev/null 2>/dev/null </dev/null
DAEMON23 = apache_proxy, start, /etc/init.d/thttpd.sh start_apache >/dev/null 2>&1
DAEMON24 = lpb_scheduler, start, /sbin/lpb_scheduler -d
DAEMON25 = genthd, start, /sbin/genthd&
DAEMON26 = upsutil, start, /usr/sbin/upsutil  &
DAEMON27 = ntpdated, start, /usr/sbin/ntpdated
DAEMON28 = sshd, start, /usr/sbin/sshd -f /etc/config/ssh/sshd_config -p 22
DAEMON29 = crond, start, /usr/sbin/crond -l 9 -c /tmp/cron/crontabs
DAEMON30 = rfsd, start, /sbin/rfsd -f /etc/rfsd.conf
DAEMON31 = syslog_maild, stop, QNAP_QPKG=rsyslog /sbin/syslog_maild -d
DAEMON32 = gen_bandwidth, start, /sbin/gen_bandwidth -r -i 5 &
DAEMON33 = klogd.sh, start, /etc/init.d/klogd.sh start &
DAEMON34 = qNoticeEngined, start, /sbin/qNoticeEngined
DAEMON35 = qShield, start, /sbin/qShield
DAEMON36 = qsyslogd, start, QNAP_QPKG=syslog /sbin/qsyslogd
DAEMON37 = qLogEngined, start, QNAP_QPKG=syslog /sbin/qLogEngined
DAEMON38 = qsnapman, start, /usr/bin/qsnapman >/dev/null &
DAEMON39 = qstorman, start, /usr/bin/qstorman >/dev/null &
DAEMON40 = qsyncman, start, QNAP_QPKG=rtrr /usr/bin/qsyncman 1>/dev/null 2>&1
DAEMON41 = porter, start, QNAP_QPKG=myQNAPcloud /usr/local/bin/porter -d 7 > /dev/null
DAEMON42 = qsnapman-alive, start, /usr/bin/qsnapman-alive >/dev/null &
DAEMON43 = pn_daemon, start, QNAP_QPKG=myQNAPcloud /usr/local/bin/pn_daemon -d 7 > /dev/null 2>&1
DAEMON44 = qsnapman-smart, start, /usr/bin/qsnapman-smart >/dev/null &
DAEMON45 = qsnapman-recyc, start, /usr/bin/qsnapman-recyc >/dev/null &
DAEMON46 = upnpcd, start, /sbin/upnpcd -i 300 &
DAEMON47 = upnpd, stop, /sbin/upnpd br0 br0
DAEMON48 = upsd, start, /usr/sbin/upsd -u admin