
运维
文章平均质量分 75
GeoffreyChan
这个作者很懒,什么都没留下…
展开
-
Linux中用户与口令的管理
Linux中用户与口令的管理由于Linux系统中root用户具有最高的权限,可以对系统中所有配置和数据进行操作,包括大名鼎鼎的“删根”,因此,不可能每一个需要访问linux系统的用户都能够使用root账户登录。针对不同的用户,我们需要创建并管理不同的账户,以达到安全操作linux和满足用户需求的目的。原创 2017-07-29 20:14:27 · 11122 阅读 · 0 评论 -
记一次使用innobackupex做全备恢复失败的经历
记一次使用innobackupex做全备恢复失败的经历在分别使用innobackupex --apply-log和innobackupex --copy-back命令成功后,相关信息如下:[root@node3 app]#innobackupex --apply-log /app/backup/2018-05-07_22-49-42/180507 22:57:49 innobacku...原创 2018-05-08 00:00:52 · 3216 阅读 · 0 评论 -
Swap交换分区的两种创建方式
Swap交换分区的两种创建方式当系统的物理内存不够用的时候,系统会将长时间没有操作的进程占用的物理内存空间释放出来,以供当前运行的程序使用。而被释放的空间会被临时保存到交换(Swap)分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。如果Swap被用尽,将会发生系统错误。 本文将介绍两种创建Swap分区的方式,以便在系统使用过程中自行手动添加Swap分区。查看s...原创 2018-05-04 00:18:20 · 6404 阅读 · 0 评论 -
Ansible中內建变量的使用
Ansible中內建变量的使用Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。在Ansible中,我们也可以使用变量以提高Ansible针对不同场景下使用的灵活性。 Ansible使用的变量包括两种,內建变量和自定义变量。本文针对Ansible的內建变量的使用进行简单介绍。原创 2017-11-26 22:33:25 · 5409 阅读 · 0 评论 -
Ansible中自定义变量的使用
Ansible自定义变量的定义方式有以下四种:1,通过命令行定义变量2,在playbook中定义变量3,在主机清单文件中定义变量4,通过roles角色定义变量本文将主要针对Ansible中定义变量的四种方式进行简单介绍原创 2017-12-02 22:44:23 · 9881 阅读 · 0 评论 -
基于Nginx本地Yum仓库的搭建
基于Nginx本地Yum仓库的搭建在RHEL及Centos系列linux发行版中,Yum是我们安装软件包最为常用的工具。但有时在工作中,我们可能很难实时接触到互联网,或者从流量成本考虑,反复从互联网下载软件包花费大而且占用带宽,此时,构建本地Yum仓库会是个不错的选择。本文将介绍如何构建本地Yum仓库,并通过Ningx搭建的Http服务分发出去。原创 2017-12-10 16:23:23 · 3522 阅读 · 0 评论 -
Mariadb表操作的简单总结
本文将对MariaDB数据库的表的相关操作进行简单介绍。 表的操作主要包括以下几种:1,表的创建与删除2,字段的添加与删除3,字段的属性修改4,记录的增删改查原创 2017-10-14 22:50:41 · 1931 阅读 · 0 评论 -
MariaDB的二进制方式安装
安装MariaDB最简单的是采用yum方式安装。该方式安装简单,但安装过程都按照默认进行,无法自行修改。如果要求对MariaDB的功能有特定的定制功能,可以采用编译安装,但非常耗时。而二进制方式安装介于yum方式安装和编译方式安装,具有安装迅速,不依赖网络,可进行简单定制的特点。本文将对MariaDB的二进制方式安装进行简单介绍。原创 2017-10-07 22:26:28 · 1003 阅读 · 0 评论 -
Bash Shell命令行参数的使用
Bash Shell命令行参数的使用执行脚本的时候我们可能需要一并输入相关的参数供脚本执行,这种在执行脚本时直接跟在脚本名后面的参数称为命令行参数。要是用这些参数,我们需要用到一种特殊变量位置参数。bash shell会将命令行参数依次分配给位置参数,以便在脚本中引用。 1 读取参数位置参数变量是标准的数字:$0是程序名,$1是第一个参数,$2是第二个参数,依次类推,直到第九个参数$9。原创 2017-09-03 16:53:24 · 26129 阅读 · 0 评论 -
Centos6启动故障之MBR破坏与修复
Centos6启动故障之MBR破坏与修复MBR(Main Boot Record),又称为主引导记录,是位于磁盘0磁道1扇区的一段用于引导系统启动的代码。MBR占用一个扇区共512字节,其中又分为446字节的“BootLoader”、64字节的分区表,以及2字节的结束标识符。MBR不属于任何分区,不具有文件系统结构,读取MBR里面的信息对于系统启动至关重要,当MBR出现故障时,将直接导致系统无法启动。原创 2017-09-10 00:02:26 · 4327 阅读 · 0 评论 -
Shell编程循环结构中continue和break的用法
Shell编程循环结构中continue和break的用法Shell编程中常用到循环结构以完成大量重复的、有规律任务。一般而言,脚本程序在开始执行循环体后,要等到所有循环迭代完成后,循环命令才会结束。但我们可以使用两个特定的命令continue、break配合条件判断命令控制循环体在执行过程中停止执行。尽管continue和break都是用在循环体中,用以停止某个层次循环的终止,但二者作用域却不同。原创 2017-08-26 22:10:18 · 4276 阅读 · 0 评论 -
Centos7中逻辑卷(LVM)的简单管理
LVM是Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对硬盘分区进行管理的一种机制。LVM是建立在硬盘和分区上的逻辑层,它允许跨硬盘、分区创建逻辑卷并创建文件系统,可以很方便执行增加、扩展、删除等操作。本文就LVM的创建、扩展以及移除做个简单介绍。原创 2017-08-19 23:18:03 · 4459 阅读 · 1 评论 -
迁移Home目录到独立分区
迁移Home目录到独立分区一般情况下在安装linux系统建立分区的时候不会给home目录建立单独的分区,而是和”/”根目录在同一分区。从生产实际考虑,我们可能会需要对用户的使用空间做配额管理。但是配额管理只能针对整个分区设定,并不能单独对某个目录设定,此时就需要将home目录迁移到单独的分区上。整个迁移过程大致分为以下几个要点:创建新分区、备份home目录、迁移数据、新分区挂载等原创 2017-08-12 22:49:44 · 2357 阅读 · 0 评论 -
Centos7给ntpd服务指定日志文件
Centos7给ntpd服务指定日志文件有一次服务器的上ntpd服务莫名关闭,为了弄清楚原因,我查看了ntpd服务的日志。但是ntpd服务默认没有专用的日志文件,而是直接写入系统日志文件/var/log/messages。这样我查看起来很不方便,于是决定看能否给ntpd服务指定专用的日志文件。 我查看了ntpd的配置文件/etc/ntp.conf,里面并没有关于日志文件的定义;同时网上查看了...原创 2018-06-04 18:38:30 · 9244 阅读 · 0 评论