随笔分类 - Linux
摘要:keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障,它可以自动检测集群中服务器的健康状况,比如主从模式时,当主服务器发生故障时,Keepalived会根据服务器的VRRP优先级来选举一个从服务器成为主服务器,实现
阅读全文
摘要:主服务须开启二进制日志 一、主数据库Master配置 1、修改配置文件 /etc/my.cnf 2、重启服务,查看当前日志位置 3、导入数据 4、创建有复制权限的用户帐号 二、从服务器Slave配置 1、设置server-id,必须是唯一 2、重启MySQL,执行同步SQL语句 3、启动同步进程 4
阅读全文
摘要:须安装Xtrabackup工具 注:生产环境中还原恢复操作不可直接使用备份源文件,须单独拷贝一份做恢复使用 一、完全备份及还原 1、备份数据库 2、破坏数据库 3、恢复数据库 二、完全、增量备份及还原 1、完全备份数据库 2、对数据库修改并做增量备份 3、破坏数据库 4、恢复数据库 三、单表导出和导
阅读全文
摘要:数据库存储引擎:InnoDB 启用binlong 一、恢复误删除的数据库到最新状态 1、备份数据库 2、对数据库误删除 3、对数据库添加新数据 4、发现问题对数据库进行恢复 修改bin.sql,找到误操作命令注释或删除 5、查询恢复是否完整 二、基于LVM的备份还原 1、分离数据和binlog到各自
阅读全文
摘要:第一种方法 一、下载解压 二、安装开发包组和相关依赖包 三、编译apr和apr-util httpd是依赖于apr的,所以先编译apr和apr-util 1、编译apr 2、编译apr-util 四、编译httpd 五、环境变量 六、创建用户和组 七、修改配置文件 八、启动脚本 第二种方法 一、下载
阅读全文
摘要:一、创建用户 二、下载软件包并解压 三、安装所需包组 四、建立数据库目录并设置属主属组 五、编译安装 cmake . \-DCMAKE_INSTALL_PREFIX=/app/mysql \-DMYSQL_DATADIR=/mysqldb/ \-DSYSCONFDIR=/etc \-DMYSQL_U
阅读全文
摘要:一、yum安装MariaDB并启动 二、按案例建立目录并设置属主属组 将配置文件和数据库按案例存放 设置目录属主属组 三、建立数据库文件 四、配置文件 修改配置文件 3307 3308也是一样,需要改端口和目录位置 五、服务脚本 设置权限 3307,3308也是一样,需改端口号 六、启动服务(注意需
阅读全文
摘要:下载二进制安装包 新建mysql用户和组 解压二进制安装包至/usr/local 创建软链接 设置目录属主属组 配置系统环境变量 将存放数据的逻辑卷挂载到/data/mysqldb 设置数据库文件夹属主属组权限 建立数据库文件 拷贝示例配置文件 修改my.cnf配置文件 启动脚本 安全初始化 测试登
阅读全文
摘要:一、Cobbler简介 Cobbler 是一个系统启动服务(boot server),可以通过网络启动(PXE)的方式用来快速安装、重装物理服务器和虚拟机,支持安装不同的 Linux 发行版和 Windows。该工具使用python开发,小巧轻便(才15k行代码),使用简单的命令即可完成PXE网络安
阅读全文
摘要:一、简介 1、什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP
阅读全文
摘要:SSh服务登录的验证方式: 基于口令的安全验证 1、客户端发起ssh请求,服务器会把自己的公钥发送给用户 2、用户会根据服务器发来的公钥对密码进行加密 3、加密后的信息回传给服务器,服务器用自己的私钥解密,如果密码正确,则登录成功 注:不能保证你正在连接的服务器就是你想连接的服务器。可能会有别的服务
阅读全文
摘要:什么是证书? 它是用来证明某某东西确实是某某东西的东西。通俗地说,证书就好比公章。通过公章,可以证明相关文件确实是对应的公司发出的。 理论上,人人都可以找个证书工具,自己做一个证书。 什么是CA? CA全称Certificate Authority,也叫“证书授权中心”。它是负责管理和签发证书的第三
阅读全文
摘要:Linux的root密码破解不像Windows的密码破解,windows的登录密码破解需要介入工具进行破解。Centos6和centos7的密码方法也是不一样的,具体如下: 首先是Centos 6的Root密码破解 开机按esc 按 e 键进入编辑模式 选择Kernel /vmlinz-2.6.32
阅读全文
摘要:LVM(Logical Volume Manager(逻辑卷管理),LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷
阅读全文
摘要:RAID英文全称为Redundant Array of Inexpensive Disks,中文译为廉价磁盘冗余阵列。它实质是使用多块物理硬盘组成一个具有加速、自动备份、数据损毁恢复等功能的逻辑硬盘。 为了满足不同工作环境的需要,RAID技术分为了以下RAID 0-7计合8种。每种阵列都各自有其自身
阅读全文
摘要:yum(Yellowdog Update Modifier)rpm的前端程序,可解决软件包相关依赖性 在搭建前先开启挂载,并设置为开机启动 将光盘挂载到/misc/cd yum的配置文件 在/etc/yum.repos.d目录下把系统自带的配置文件删除或备份 vim新建base.repo配置文件并编
阅读全文
摘要:正则表达式可以用来处理大量的文件和字符串,运维工作中过滤日记简单高效,Linux最常应用正则表达式的命令有grep(egrep)、sed、awk。 正则表达式和文本通配符不同容易混淆。 字符匹配 . 匹配任意单个字符 [] 匹配指定范围内的任意单个字符 [^] 匹配指定范围外的任意单个字符 [:al
阅读全文
摘要:普通的文件和目录权限管理只能针对所有者、所属组用户、其他用户进行管理,当权限分配多样化后采用普通的文件和目录权限管理加大复杂程度,而使用ACL(全名Access Control List)管理则可以实现灵活的权限管理。 先查看分区是否支持ACL 上图可以看出是支持ACL的 CentOS7默认创建的x
阅读全文

浙公网安备 33010602011771号