标签归档:ohasd.service

Linux7(CentOS,RHEL,OEL)和Oracle RAC环境系列–6-开机自动启动或者禁用服务

测试目的:研究一下Linux7中,如何设置服务的开机自动启动或者不自动启动 当前的OS版本: CRS版本: Linux7使用systemd替换了SysV,Systemd目的是要取代Unix时代以来一直在使用的init系统,兼容SysV和LSB的启动脚本,而且够在进程启动过程并行加载必要的服务。 支持并行化任务 同时采用socket式与D-Bus总线式激活服务; 按需启动守护进程(daemon); 利用 Linux 的 cgroups 监视进程; 支持快照和系统恢复; 维护挂载点和自动挂载点; 各服务间基于依赖关系进行精密控制 . systemd可以创建不同的状态,状态提供了灵活的机制来设置启动时的配置项。 这些状态是由多个unit文件组成的,状态又叫做启动目标(target),unit文件可以控制服务、设备、套接字和挂载点。 systemd配置文件被称为unit单元,使用man systemd可以查看这些unit(单元)的具体定义。 根据类型不同,unit以不同的扩展名结尾。 .service系统服务; .target一组系统服务; .automount自动挂载点; .device能被内核识别的设备; .mount挂载点; .path文件系统的文件或者目录; .scope外部创建的进程; .slice一组分层次管理的系统进程; .snapshot系统服务状态管理; .socket进程间通讯套接字; .swap定义swap文件或者设备; .timer定义定时器。 . 所有可用的unit(单元文件)存放在下面的两个目录下: /etc/systemd/system/ —–优先级更高(这个目录中的内容很少,一般只有十几个) 例如: /usr/lib/systemd/system/ —这个目录是一些Unit的socket,targt等等 … 继续阅读

发表在 Installation and Deinstall, Linux, ORACLE 12C | 标签为 , , , , , | Comments Off on Linux7(CentOS,RHEL,OEL)和Oracle RAC环境系列–6-开机自动启动或者禁用服务