`

开机启动普通用户脚本

 
阅读更多

1.把hadoop、starthadoop.sh stophadoop.sh 拷贝/opt/下面 (注starthadoop.sh stophadoop.sh 是开启、关闭hadoop 脚本,可以根据目录不同更改)

2.把hadoop拷贝/etc/rc.d/init.d/下面

3.chmod 755 /opt/starthadoop.sh stophadoop.sh /etc/rc.d/init.d/hadoop

4.chkconfig --add hadoop   ← 将hadoop加入到chkconfig中

5.chkconfig hadoop on      ← 将hadoop设置为自启动

6.chkconfig --list hadoop  ← 确认hadoop服务状态 hadoop 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 确认2~5为on的状态就OK

 

7.以后可以用 

 

service hadoop start

 

service hadoop stop

 

service hadoop restart

 

hadoop 文件

#!/bin/bash
#
# hadoop startup script for the Hadoop server
#
# chkconfig: 345 80 20
# description: start the hadooop deamon
#
# Source function library

prog=hadoopC
source /etc/profile

case "$1" in
start)
    echo "Starting Hadoop..."
    su hadoop -c "sh /opt/modules/starthadoop.sh"
;;
stop)
   echo "Stoping Hadoop..."
   su hadoop -c "sh /opt/modules/stophadoop.sh"
;;
restart)
   echo "Restart Hadoop..."
   su hadoop -c "sh /opt/modules/starthadoop.sh"
   su hadoop -c "sh /opt/modules/stophadoop.sh"
;;
*)
    echo "Usage: $prog {start|stop|restart}"
;;
esac
exit 0

 关机运行脚本

touch /var/lock/subsys/hadoop
ln -s /etc/rc.d/init.d/hadoop /etc/rc.d/rc0.d/K99hadoop

 

分享到:
评论

相关推荐

    服务开机自启动(以系统登录用户).zip

    程序开机自启动以普通用户执行脚本,在脚本中获取登录用户名,并以普通用户 执行程序 需要延时获取用户名: while [[ -z "$(users)" ]]; do sleep 1 echo "wait"> ~/Desktop/1.log done

    Centos7开机启动自己的脚本的方法

    在Linux系统中,尤其是对于服务器运维人员来说,配置开机启动脚本是非常常见且重要的任务,因为这直接影响到系统启动后自动运行的服务。本文主要聚焦于如何在CentOS 7环境下设置自定义的开机启动脚本,以实现更加...

    开机启动项批量设置

    同时,它也可以帮助普通用户管理开机启动的进程,减少不必要的资源占用,提升系统启动速度。 总的来说,【开机启动项批量设置】是一款基于C#技术,通过CSV文件进行配置的实用工具,旨在简化和优化开机启动项的管理...

    BAT批处理脚本-系统设置查询修改硬件相关-查看开机自启动程序的完整路径.cmd.zip

    使用这样的脚本可以方便系统管理员或普通用户监控和管理开机启动项目,优化系统性能,防止恶意软件通过自启动方式潜伏。通过运行此脚本,用户可以发现并禁用不必要的启动项,从而加快电脑启动速度,提升系统安全性。...

    windows 开机自启动的方案

    Windows服务是独立于用户会话运行的进程,可以设置为开机启动。通过`服务管理器`(services.msc)可以查看和管理所有服务,将服务的启动类型设为“自动”,就能使其开机启动。服务通常用于后台运行且不依赖用户界面...

    XP底层修改工具,包括修改开机启动画面、禁用开机F8键,热启键等

    1. 修改开机启动画面:这涉及到更改引导加载器的显示图像或行为,可能是通过替换或编辑NTLDR(New Technology Loader)或BOOT.INI文件来实现。用户可以自定义启动画面,使其符合特定的需求或品牌形象。 2. 禁用开机...

    精品软件工具--自由控制软件自动启动工具、AHK脚本管理器.zip

    用户可以根据自己的需求添加或移除启动项,例如,如果经常使用的某个软件需要在开机时启动,那么可以通过这个工具将其设置为自动启动。此外,它还可能具备管理启动项的其他功能,如排序、禁用、启用等,使得用户能更...

    批处理添加开机启动项

    批处理技术是Windows操作系统中的一种命令脚本工具,它允许用户通过编写一系列的命令行指令来执行自动化任务。在本文中,我们将深入探讨如何利用批处理脚本来自动添加开机启动项,这对于系统管理和日常维护非常实用...

    symbian 开机启动 启动java

    首先,我们需要创建一个资源文件`UID3.rss`,用于定义开机启动的应用程序。在这个例子中,文件中包含了启动项的信息,如执行文件路径等。例如: ```cpp RESOURCESTARTUP_ITEM_INFO startexe { executable_name = ...

    BAT批处理脚本-清理多余启动项.zip

    在本案例中,"BAT批处理脚本-清理多余启动项.zip"是一个包含一个名为"清理多余启动项.bat"的压缩包,其主要目标是帮助用户自动清理不再需要的开机启动项,以提高系统的启动速度和运行效率。 批处理脚本的工作原理是...

    静默安装9.0可用 安装后自动启动 必须root.zip

    这通常是通过在APK的AndroidManifest.xml文件中配置 `<receiver>` 标签,特别是 `<intent-filter>` 中的 `ACTION_BOOT_COMPLETED` 行为,来实现开机启动或者安装后启动。此外,可能还需要使用自定义的广播接收器来...

    详解CentOS设置程序开机自启动的方法

    在Linux系统中,尤其是对于服务器管理员而言,...此外,随着Systemd的广泛采用,`systemctl`命令逐渐取代了`chkconfig`,成为了设置开机启动服务的新方式,不过在较旧的CentOS版本中,`chkconfig`仍然是常用的方法。

    XP超级加速脚本

    加速脚本可以识别并禁用部分非必要的启动项目,从而加快开机速度。 2. **系统服务调整**:系统服务是Windows XP后台运行的重要组成部分,某些服务可能对普通用户来说并非必需,但默认情况下却会占用资源。脚本会...

    nodejs项目windows下开机自启动的方法

    这个脚本定义了一个新的Windows服务,包括服务的名称、描述以及启动时执行的脚本。 接下来,运行`nw.js`文件以安装服务: ```bash node nw.js ``` 安装过程中,可能会有安全软件(如安全管家)弹出警告,这时你...

    Android开机Logo生成工具

    在Android系统中,开机Logo是用户每次启动设备时首先看到的视觉元素,它不仅展示了品牌特色,也是系统启动过程中的一个重要组成部分。Android开机Logo生成工具就是用来帮助开发者或设计者将普通的位图(BMP)文件...

    android开机动画若干

    因此,对于普通用户而言,更换开机动画可能需要一定的技术知识。同时,不同设备间的硬件差异可能导致兼容性问题,因此在设计开机动画时,应考虑到各种分辨率和性能水平的设备。 总结来说,Android开机动画是一个集...

    开机运行 小软件(c)

    【知识点详解】 本文主要介绍了一款使用C语言编写的开机运行小软件——“开机运行点点通”。该软件的主要功能是帮助用户管理计算机的开机...通过这种方式,普通用户也能轻松掌握系统的开机启动项管理,提升使用体验。

    万能程序启动器

    启动项是指在操作系统启动时或用户登录后自动运行的程序、服务或脚本。通过"万能程序启动器",用户不再受限于系统默认的启动菜单,可以自由添加、编辑或删除启动项。例如,你可以将日常使用的办公软件、编程工具、...

    可以把一个程序变成系统服务,使其开机自动启动。

    4. 设置服务的启动类型,通常选择“自动”以实现开机启动。 5. 可能还需要配置服务运行的账户权限,例如本地系统账户、网络服务账户或特定用户账户。 6. 最后,点击“安装服务”来完成转换过程。 完成这些步骤后,...

    用vbs写的控制电脑开机时间的程序

    3. **注册表操作**:可能通过WScript.Shell对象的Run方法来执行命令行命令,例如修改注册表项,以控制开机启动行为。 4. **文件I/O**:`Count.ini`文件的读写操作可能通过FileSystemObject实现,读取配置信息,根据...

Global site tag (gtag.js) - Google Analytics