- 博客(16)
- 收藏
- 关注
原创 TCP三次握手及四次断开
TCP是面向连接的,无论哪一方向在另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过三次握手进行初始化的。三次握手的目的是同步连接双方的序列号和确认号并交换TCP窗口大小信息,如图所示。(1)TCP三次握手原理如下:•第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,sequence number为x,然后客户端进...
2019-05-29 17:02:51 116
原创 Linux时钟
Linux时钟实现Linux定时任务有:cron、anacron、at等,这里主要介绍cron服务。名词解释:cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表。软件包安装:要使用cron服务,先要安装vixie-cron软件包和crontabs软件包,两个软件包作用如下:vixie-cron软件包是cron的主程序。crontabs软件包是用来安装、卸装...
2019-05-29 15:51:30 191
原创 pxe+Kickstart自动化安装
一、简介1.1 什么是PXEPXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(...
2019-05-26 11:34:25 493
原创 Linux下vsftpd数据备份
在执行本地备份的同时,上shell脚本自动上传数据到另一台FTP备份服务器中,这种异地备份策略成本低,无需存储,而且安全系数高,相当于双备份,本地和异地同时出现数据损害率的几率几乎为零。安装vsftpdyum -y install vsftpdservice vsftpd start配置Vsftpd安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件/etc/vsft...
2019-05-23 11:19:09 548
原创 MySQL数据库主从复制
mysql主从复制MysQL主从复制环境构建至少需2台服务器,可以配置1主多从,多主多从,以1主1从为例,MySQ1.主从复制架构实战步骤如下。(1)系统环境准备master:192.168.0.134slave:192.168.0.135(2) master安装及配置master端使用源码安装MySQl.5.5版本软件后,在/etc/my.cnf配置文件[ mysqld]段中加入如...
2019-05-22 21:46:07 110
原创 MySQL慢日志,二进制日志,错误日志(文件配置和日志介绍)
默认情况下,以上所有的日志都处于非激活状态(Linux环境)。当激活日志时,所有的日志都默认配置在数据文件的目录下。管理员也可以对上述日志进行轮询切割,实现该功能常见的命令是mysqladmin flush-logs、mysqldump的“-F”或“–master-data”参数等,下面就分别介绍这几种日志知识。##(1)错误日志的介绍与配置1.错误日志的介绍MySQL的错误日志用于记录My...
2019-05-22 20:58:25 326
转载 mysql错误删除默认root用户解决办法
mysql错误删除默认root用户解决办法经验 2019-04-13 14:56我们在建立完成Mysql数据库后,通过select * from mysql.user;命令中,能够看到有几个用户名为root密码为空,或者用户名为localhost密码为空的情况,为了数据库的安全考虑,通常会将这种用户删除掉,但是删除过程中如果不小心将系统默认用户root删除掉了,怎么解决呢?工具/原料mys...
2019-04-22 21:14:32 1668
转载 主从同步出现一下错误:Slave_IO_Running: Connecting
主从同步出现一下错误:Slave_IO_Running: ConnectingSlave_SQL_Running: Yes解决方法:导致lave_IO_Running 为connecting 的原因主要有以下 3 个方面:1、网络不通2、密码不对3、pos不对我敢肯定的并且排除的两个原因网络原因:在从库上拷贝主库上的备份文件的时候并没有出现任何的错误,因此可以排除。POS 不...
2019-04-21 18:02:22 4516 1
转载 ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.165' (113)远程连接失败
1、程序报错:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link2、尝试远程连接数据库:[root@inode1 ~]# mysql -h192.168.1.165 -uroot -p123456ERROR 2003 (HY000): Can’t connect to MySQL serv...
2019-04-21 14:43:12 2300
原创 Linux下错误日志的介绍与配置(点开有惊喜)
错误日志的介绍MySQL的错误日志用于记录MySQL服务进程mysqld在启动/关闭或运行过程中遇到的错误信息。错误日志的记录配置MySQL的错误日志通常由mysqld或mysqld_safe程序产生,前文已经讲解过MySQL的启动原理,因此,可利用如下方法配置记录MySQL错误日志。方法1:在my.cnf配置文件中调整,注意,是在[mysqld_safe]或[mysqld]模块的下面进行...
2019-04-17 20:01:42 762
原创 linux操作系统分区
方案1:针对网站集群架构中的某个节点服务器分区,该服务器上的数据有多份(其他节点也有)且数据不太重要,建议的分区方案如下。/boot:设置为100~200MB。swap:物理内存的1.5倍,当内存大于或等于8GB时,配置为8~16GB即可。/:剩余硬盘空间大小(/usr、home、/var等分区和“/”共用一个分区,这相当于在 Windows系统中只有一个C盘,所有数据和系统文件都放在一起)...
2019-04-14 19:57:06 291
原创 MySQL初始密码 设置root密码和忘记密码的处理
安装完MySQL数据库之后,默认的管理员root密码为空,这很不安全。因此需要为root用户设置一个密码。如下图查询之后为空。1、为root用户设置密码进入mysql数据库:use mysql;更改root用户密码: update user set password=password(‘song123’) where user=root;退出: exit;注意:如上操作是不会生效的,再用...
2019-04-14 19:54:27 3693
原创 Mysql 数据库备份与恢复
对于绝大多数企业来讲,失去数据就相当于失去商机、失去产品、失去客户,甚至会造成公司倒闭,那么,在所有的数据中,最核心的数据又是哪些呢?这恐怕要属数据库中的数据了,当然,并不是说其他数据不重要,只是这一部分更具代表性。既然数据库中的数据地位这么高,那么数据库备份与恢复的重要性就不言而喻了。1、mysql数据库备份基本备份输入命令:mysqldump -u root -p stumysql1&g...
2019-04-14 19:51:31 240
原创 Linux硬盘故障修复
企业服务器运维中,经常会发现操作系统的分区变成只读文件系统,错误提示信息为“Read-only file system”,出现只读文件系统,会导致只能读取,而无法写入新文件、新数据等操作。造成该问题的原因包括:磁盘老旧长期大量的读写、文件系统文件被破坏、磁盘碎片文件、异常断电、读写中断等等。以企业 CentOS 6, centos 7 Linux 为案例,来修复文件系统,步骤如下:(1)远程备...
2019-04-14 17:35:44 2704
原创 Linux 三剑客(sed grep awk以及老四find)
1.grepLinux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2、grep主要参数[options]主要参数:-a或–text 不要忽略二进制的数据。-A<显示列数>或–after-conte...
2019-04-14 17:32:24 211
原创 Linux下安装mysql全套步骤 Linux运维
Linux下安装MySQL1、使用yum/rpm方式安装mysql MySQL官方网站及相关镜像网站提供了不同版本的RPM安装包,并且针对不同的硬件或操作系统平台,安装包的类型也会有 区别。在使用时,可以到官方网站的下载页面进行选择,国内有一些互联网公司提供了镜像文件下载,比如搜狐、阿里云公司提供的镜像资源就非常不错。下面是搜狐网提供的数据库软件镜像地址:http://mirrors...
2019-04-10 20:28:25 237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人