gpt4 book ai didi

linux - 系统重启/关机时未运行初始化脚本

转载 作者:可可西里 更新时间:2023-11-01 11:48:34 25 4
gpt4 key购买 nike

我在 /etc/init.d/redis-snapshot 的文件中制作了一个 bash 初始化脚本:

#!/bin/bash

### BEGIN INIT INFO
# Provides: redis-snapshot
# Required-Start: $local_fs $syslog Stime redis-server
# Required-Stop: $local_fs $syslog $time redis-server
# Default-Start: 0 6
# Default-Stop: 2 3 4 5
# Short-Description: Backup redis data on system exit
# Description: redis-snapshot is a simple bash script to dump redis data
# to disk whenever the system shuts down or reboots.
### END INIT INFO

# path to script log file
ACTIVITYLOG='/home/noman/Desktop/redis-snapshot.log'

# create/touch log file
touch $ACTIVITYLOG

# invoke the save command on redis-cli
# this will dump all in-memory data to disk
OUTPUT="$(redis-cli SAVE)"

echo -e "$(date +'%Y-%m-%d %H:%M:%S %Z')\tSnapshoting Redis Data To Disk" >> $ACTIVITYLOG
echo -e "$(date +'%Y-%m-%d %H:%M:%S %Z')\tRedis says $OUTPUT" >> $ACTIVITYLOG

# end - nothing to do

我正在使用以下命令使其在系统重启和关机时运行:

sudo update-rc.d redis-snapshot start 99 0 6 .

由于某种原因它不起作用,我不知道接下来要尝试什么。

有什么好的想法吗?

最佳答案

您的基础发行版和版本是什么?尝试

chkconfig --add redis-snapshot

关于linux - 系统重启/关机时未运行初始化脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32477687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com