zoukankan      html  css  js  c++  java
  • centos8+oracle19开机自启动

    centos8+oracle19开机自启动

    一、将oratab最后一项调整"Y"
    cat /etc/oratab
    orclpdb:/home/app/oracle/product/19.2.0/db_1:Y

    二、建立oracle.sh执行文件
    cat /usr/bin/oracle.sh
    #!/bin/bash

    # script For oracle19c.servic
    /home/app/oracle/product/19.2.0/db_1/bin/lsnrctl start
    /home/app/oracle/product/19.2.0/db_1/bin/dbstart /home/app/oracle/product/19.2.0/db_1

    三、调整权限
    chmod 777 /usr/bin/oracle.sh

    四、建立启动服务
    vi /etc/systemd/system/oracle19c.service

    [Unit]
    Description=Oracle19c
    After=syslog.target network.target
    [Service]
    LimitMEMLOCK=infinity
    LimitNOFILE=65535
    Type=oneshot
    RemainAfterExit=yes
    User=oracle
    Environment="ORACLE_HOME=/home/app/oracle/product/19.2.0/db_1"
    ExecStart=/usr/bin/oracle.sh
    [Install]
    WantedBy=multi-user.target

    cat /etc/systemd/system/oracle19c.service
    ***期间好像要调整“/home/app/oracle/product/19.2.0/db_1/bin/dbstart”中一个创建目录的行,因为此目录已经存在
    “ # mkdir -p -- $ORACLE_BASE_HOME/network/log”

    五、设置开机启动服务
    systemctl enable oracle19c
    reboot

    六、查看服务运行的状态
    systemctl status oracle19c

  • 相关阅读:
    kubernetes部署1.15.0版本
    搭建时间服务器
    创建mysql容器
    制作带sshd功能的centos镜像
    容器操作
    镜像制作
    elk日志系统
    k8s基于canel的网络策略
    k8s的flannel网络插件配置
    k8s搭建WebUI--Dashborad管理界面
  • 原文地址:https://www.cnblogs.com/xwhgr/p/14096070.html
Copyright © 2011-2022 走看看