Questions tagged «init»

4
在Linux中禁用交换的最佳方法
我正在运行一个自定义的已编译3.18.9内核,我想知道在系统上禁用交换的最佳方法。如果有区别,我也会使用init。 在注释掉或删除掉交换行/etc/fstab以防止交换在启动时无法正常工作/挂载是否足够?我是否应该重新编译内核,而不必Support for paging of anonymous memory (swap)百分百确定它没有启用? 我运行加密分区,并希望防止意外泄漏到硬盘上。我的系统规格也足够出色,可以在无交换环境中生存。
53 linux  kernel  swap  init 



5
由init.d启动的保持活动进程的标准或最佳方法
我正在寻找一种标准方法或最佳实践,以使由init.dShell脚本启动的守护程序保持活动状态。 甚至更好的是,有没有办法让它直接存活/etc/init.d? 具体来说,我有一个名为dtnd的守护进程,它带有无限循环,该循环查找意外终止的进程,如果有的话,该守护进程将再次唤醒它们。另外,我使用start-stop-daemon工具,以便从给定的系统用户运行进程。 我想从启动运行此dtnd守护程序。为了实现此行为,我创建了一个init.d脚本,该脚本使用启动,停止和状态命令来“包装” dtnd文件。 我有两个问题要解决: 有没有一种方法可以使init.d shell脚本中的某些进程保持活动状态。是否有标准/最佳做法? 建议通过无限循环使进程保持活动状态吗?我想最好使用一些命令respawn来达到目的。这是正确的? 我知道该respawn命令的存在。我认为这就是我需要的,但我不明白之间的工作流程/etc/init.d/和/etc/init。谁能帮我? 请注意,我没有inittab文件既没有暴发户(我只被允许使用/etc/init,/etc/init.d,cron和系统工具start-stop-daemon。我的意思是,只有默认工具) 非常感谢您的参与!

5
如何在启动时挂载sshfs?
我将NAS盒用作24/7文件服务器,我想使用sshfs从Ubuntu 9.04桌面连接到它。目前,我在桌面的fstab中有以下一行: sshfs#jldugger@storage:/mnt/HD_a2/ /mnt/storage fuse comment=sshfs,auto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes,fsname=sshfs#jldugger@storage/mnt/HD_a2/ 0 0 我可以确认它可以与mount一起使用/mnt/storage。我需要的是在启动时但在建立网络连接后挂载它的某种方法。

2
永久禁用初始化服务
我刚刚配置了一个新的运行CentOS 6的VPS,它随Apache一起提供。 我想禁用Apache,因为我将改用Nginx。 我知道我可以删除/etc/init.d/中的脚本,但是我不想这样做,因为这是系统附带的东西。我宁愿有一个优雅的方式来禁用该服务。 我以为我可以在/ etc / inittab中放一些东西,但是inittab包含: # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # System initialization is started by /etc/init/rcS.conf # # Individual runlevels are started by /etc/init/rc.conf # # …
10 centos  httpd  upstart  init 

1
初始化脚本不会创建PID文件
我需要为IRC记录器创建一个初始化脚本。我复制了/etc/init.d/skeleton。我填写了配置部分以满足我的需要,并且由于IRC记录器未拆分,因此还必须在启动守护程序命令中添加--background。当我使用初始化脚本时,记录器可以正常启动,但它不会像应有的那样创建.pid文件。结果,除非我自己找出进程ID并杀死它,否则无法停止该进程。这是脚本: #! /bin/sh ### BEGIN INIT INFO # Provides: skeleton # Required-Start: $remote_fsh # Required-Stop: $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Example initscript # Description: This file should be used to construct scripts to be # placed in /etc/init.d. ### END INIT …

1
使用Upstart管理AutoSSH反向隧道
我正在使用upstart通过autossh管理反向SSH隧道。当我做一个“ sudo启动隧道”时,连接就很好了。但是,启动网络服务时该命令不会自动运行,并且无论我如何更改“启动”属性,我似乎都无法以自动化方式运行它。 但是,就像我说的那样,我可以启动/停止它。 这是我的/etc/init/tunnel.conf,其中删除了敏感内容: description "SSH Tunnel" start on started networking stop on stopping networking respawn env DISPLAY=:0.0 exec autossh -nNT -R 22100:localhost:22 myuser@myserver.com -p 2201
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.