Articles of 启动

Ubuntu / Linux:通常如何为启动脚本(sysvinit)定义启动参数?

我很好奇告诉启动脚本执行某些参数的标准方法是什么。 例如在MySQL中,有my.cnf,从我所知道的来说,启动参数是由my.cnf中指定的configuration选项派生的(即–bind-address=127.0.0.1对应于我的bind-address选项.cnf文件等)。 我总是认为每个守护进程/服务都会在/etc/<some_app>有一个configuration文件,并且这些启动选项是由它决定的。 然而,我遇到了几个守护进程/服务,我无法find在哪里/如何确定要启动的参数。 /etc/init.d/<some_script>通常有几个条件和通常的默认值,但我不确定这些启动选项在哪里确定。 几个例子是pure-ftpd和mediatomb ; 从init.d脚本无法知道如何定义参数:前者有一个conf/子目录,其中包含代表启动选项的文件(这些文件似乎是Debian / Ubuntu特定的configuration方法,因为apt包安装了pure-ftpd-wrapper引用这些conf文件的pure-ftpd-wrapper )。 使用mediatomb,只有一个config.xml文件。 我想这个问题可以被解释为:“如果你想要改变一个典型的软件包安装的守护进程/服务应用程序在类似Debian的系统上的启动选项,你应该在哪里看?

有没有办法在启动过程中忽略“fsck.ext3:无法parsing标签”错误?

我们在具有多个磁盘的服务器上有一个文件集群,我们已经在引导和/分区上创build了一个软件RAID1,计划如果一个磁盘出现故障,我们仍然可以从剩余的磁盘启动和提供数据。 问题是,当其中一个磁盘丢失,服务器启动时,显示以下错误: fsck.ext3:无法parsingLABEL LABEL是缺less磁盘分区之一 – 引导和/ RAID1分区似乎工作正常。 有什么configuration可以忽略这些错误,只要把服务器联机? 所以如果有一个磁盘丢失,服务器将忽略任何错误,只是会继续启动?

如何让蜻蜓BSD立即启动,而无需等待用户input?

我已经安装了蜻蜓BSD,目前我需要按F1和1才能开机。 这是在一个KVM虚拟机,所以我希望它在启动我的真机时自动启动。 我知道如何让KVM在启动时启动,但是我需要知道的是如何让Dragonfly绕过启动提示并立即启动。

OS X 10.6启动时应用ipfw规则

我有几个防火墙规则,我想在启动时应用。 我遵循了http://images.apple.com/support/security/guides/docs/SnowLeopard_Security_Config_v10.6.pdf中的说明。 但是,这些规则在启动时不适用。 我正在运行10.6.8非服务器版。 然而,我可以运行:(正确应用规则) sudo ipfw /etc/ipfw.conf 其结果是: 00100 fwd 127.0.0.1,8080 tcp from any to any dst-port 80 in 00200 fwd 127.0.0.1,8443 tcp from any to any dst-port 443 in 65535 allow ip from any to any 这是我的/etc/ipfw.conf # To get real 80 and 443 while loading vagrant vbox add fwd localhost,8080 tcp from […]

MySQL不会自动启动

我正在运行的Ubuntu 10.04,因为我升级到MySQL 5.5停止从bootime开始。 我尝试了sysv-rc-conf mysql on因为它实际上被设置为“off”,但仍然不会启动。 我必须手动运行service mysql start每次这将使其在2秒内启动,也日志显示没有错误!

从USB移动grub到HDD

我从USB安装Ubuntu。 完成安装后,我重新启动我的电脑,删除闪存驱动器,并尝试启动到Linux。 但我不能。 因为grub安装到闪存驱动器,我看到文字: grub rescue> 当我插入USB闪存时,我看到正常的grub菜单并启动到Linux或Windows。 如何重新安装grub到硬盘和启动没有USB闪存?

yum更新内核后,科学Linux将不会启动

我只是更新了我的Linux的内核: [root@localhost ~]# cat /etc/redhat-release Scientific Linux release 6.1 (Carbon) [root@localhost ~]# uname -a Linux localhost.localdomain 2.6.32-131.0.15.el6.x86_64 #1 SMP Tue May 10 15:42:40 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux [root@localhost ~]# / var / log / messages中的最后几项: Oct 1 10:22:10 wcmisdlin02 wall[21689]: wall: user root broadcasted 1 lines (8 chars) Oct 1 10:22:40 wcmisdlin02 NetworkManager[1866]: […]

在启动时使用upstart运行Python脚本

我试图创build一个新贵的脚本来启动时运行一个python脚本。 从理论上讲,这看起来很简单,但我似乎无法得到它的工作。 我正在使用我在这里find并改变的骨架脚本。 description "Used to start python script as a service" author "Me <[email protected]>" # Stanzas # # Stanzas control when and how a process is started and stopped # See a list of stanzas here: http://upstart.ubuntu.com/wiki/Stanzas#respawn # When to start the service start on runlevel [2345] # When to stop the service stop […]

戴尔BIOS更新date

有什么方法可以收集有关特定服务器上的BIOS何时更新的信息? 我不是在寻找BIOS的发布date,我正在寻找bios实际更新的date。 我怀疑有些人在我们的环境中更新BIOS,但是由于我们没有保留一个保留的传入/现有BIOS列表,所以很难说最近是否有人改变了它。

在启动时正确安装SAN卷

我有一个运行Debian Wheezy(7.8)的系统,它使用open-iscsi (2.0版)软件启动器连接到通过iSCSI导出的存储卷。 iSCSI启动程序在引导时正确重新连接卷,但是在/etc/fstab标识的文件系统已经挂载之后,iSCSI启动程序/etc/fstab ,因此我需要在启动过程完成后手动挂载卷上的文件系统。 如何让系统延迟挂载此文件系统,直到open-iscsi完成重新连接之后?