运维高级-day02

一、编写系统服务启动脚本

RHEL6风格

1、Linux运行级别

Linux运行有七个级别

级别 描述

0 停机状态,系统默认运行级别不能设置为0,否则系统不能正常启动。使用init0命令,可关闭系统

1 单用户状态,此状态仅root用户可登录。用于系统维护,禁止远程登录,相当于Windows下的安全模式

2 多用户状态 (无NFS)。没有网络服务

3 完整的多用户状态(有NFS)。有网络服务,登录后进入控制台命令行模式

4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽

5 图形化模式,登录后进入图形GUI模式或GNOME,KDE图形化界面,如X Window系统

6 系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动,就会一直开机重启

在 /etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别

[root@localhost ~]# ls /etc/rc.d/
init.d  rc0.d  rc1.d  rc2.d  rc3.d  rc4.d  rc5.d  rc6.d  rc.local
​
[root@localhost ~]# ls /etc/rc.d/ | grep 'rc[0-9].d'
rc0.d
rc1.d
rc2.d
rc3.d
rc4.d
rc5.d
rc6.d

2、Rhel7默认使用xfs文件系统,rhel6默认为ext4文件系统,但从rhel6.8起开始支持xfs系统。

3、设置默认启动级别

RHel6: vim /etc/inittab 将末行的id:3:initdefault中的3改为相应数字即可

RHel7: rhel7采用了targets来定义运行级别,设置默认启动级别的命令为systemctl set-default x.target , 重启后即可生效

查看:
[root@localhost ~]# systemctl get-default 
graphical.target
设置:
systemctl set-default graphical.target 图形界面

4、RHEL6 服务脚本

#! /bin/sh

#

#nginx - this script starts and stops the nginx daemin

#

#chkconfig: - 85 15 -- 指定在那个运行级别启动或关闭脚本,数字代表顺序

  • 代表2345运行级别,也可以指定35

  • 85 代表启动的顺序 S85nginx

  • 15 代表关闭的顺序 K15nginx

#description: Nginx is an HTTP(s) server,HTTP(S) r everse \

#proxy and IMAP/POP3 proxy server

脚本功能说明

脚本增加执行权限: chmod +x /etc/init.d/nginx

添加成系统服务脚本: chkconfig --add nginx

设置开机自启动: chkconfig --level 35 nginx on

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
运维变更管理流程是IT项目运维资料中的一个重要组成部分。它是指在IT项目运维过程中,对于运维变更的管理步骤和方法。在v1.3版本中,运维变更管理流程有以下几个关键步骤。 首先,运维变更管理流程的第一步是需求识别和评估。在这一步骤中,运维团队会与项目业务负责人沟通,了解需求变更的原因和影响范围,并进行评估,以确定变更是否合理和可行。 第二步是变更规划和设计。在这一步骤中,运维团队会制定变更计划,确定执行过程中所需的资源和时间,并制定详细的变更方案和测试策略。这一步骤的目的是为了确保变更顺利进行,能够满足业务需求。 第三步是变更实施和测试。在这一步骤中,运维团队会按照变更计划进行系统的更新、配置、安装或其他处理,并进行相应的测试,以确保变更不会对系统的稳定性和安全性产生负面影响。这一步骤的重点是确保变更的准确性和可靠性。 第四步是变更评估和审批。在这一步骤中,运维团队会对变更的实施结果进行评估,并进行相应的审批。评估的目的是检查变更是否达到了预期的效果,并在确保变更安全可靠的基础上进行批准。 最后一步是变更记录和文档管理。在这一步骤中,运维团队会将变更的详细记录和文档进行整理和存档,以备将来的参考和回溯。这样可以确保变更过程的可追溯性和可复现性。 通过以上的运维变更管理流程,IT项目运维团队能够有效地管理和控制运维变更的过程,确保变更的安全性、稳定性和可靠性,并提供变更过程的可追溯性和文档管理。这样可以最大程度地降低变更引起的风险和不确定性,确保系统的稳定运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值