hadoop中MySQL首次启动失败_mysql和Hadoop的开机自启动

配置MySQL服务自启动

[[email protected] ~]# cd /usr/local/mysql

#将服务文件拷贝到init.d下,并重命名为

mysql

[[email protected] mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysql

#赋予可执行权限

[[email protected] mysql]# chmod +x /etc/rc.d/init.d/mysql

#删除服务

[[email protected] mysql]# chkconfig --del mysql

#添加服务

[[email protected] mysql]# chkconfig --add mysql

[[email protected] mysql]# chkconfig --level 345 mysql on

[[email protected] mysql]# vi /etc/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don‘t

# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

su - mysqladmin -c "/etc/init.d/mysql start --federated"

"/etc/rc.local" 9L, 278C written

配置 Hadoop 服务自启动

1、进入到/etc/init.d目录下,编辑一个新的脚本文件

hadoop

# cd /etc/init.d

# vi hadoop

2、编辑脚本文件

hadoop

#!/bin/bash

#chkconfig:345

#description:script to start/stop hadoop

su - hadoop <

case $1 in

start)

sh /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/sbin/start-all.sh

;;

stop)

sh /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/sbin/stop-all.sh

;;

*)

echo "Usage:$0(start|stop)"

;;

esac

exit

!

3、保存退出,用chmod修改该文件权限

# chmod -R 775 hadoop

4、设置hadoop为开机自启动

# chkconfig --add hadoop

# chkconfig --level 345 hadoop on

原文:https://www.cnblogs.com/xuziyu/p/10559026.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值