zoukankan      html  css  js  c++  java
  • mysql和Hadoop的开机自启动


    配置MySQL服务自启动


    [root@hadoop000 ~]# cd /usr/local/mysql

    #将服务文件拷贝到init.d下,并重命名为
    mysql
    [root@hadoop000 mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysql 

    #赋予可执行权限

    [root@hadoop000 mysql]# chmod +x /etc/rc.d/init.d/mysql

    #删除服务

    [root@hadoop000 mysql]# chkconfig --del mysql

    #添加服务

    [root@hadoop000 mysql]# chkconfig --add mysql

    [root@hadoop000 mysql]# chkconfig --level 345 mysql on

    [root@sht-sgmhadoopnn-01 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

  • 相关阅读:
    ExcelHelper
    c# 文件的读写
    Wav文件操作类
    c# & (与) 、^ (异或)和 >>(<<位移运算)
    c# 高精度的timer
    c# 生成txt文件,写入内容
    C# 对 list<T>中的数据按某字段的大小进行排序
    OC 底层探索 06、 isa 2个经典问题分析
    OC 底层探索 05、属性、成员、实例变量简析
    数据结构与算法 0、 汇总简介
  • 原文地址:https://www.cnblogs.com/xuziyu/p/10559026.html
Copyright © 2011-2022 走看看