随笔分类 - Linux运维
摘要:CPU 可分配的是使用时间,也就是操作系统管理的时间片,每个进程在一定的时间片里运行自己的任务(另外一种方式是绑核,也就是把 CPU 完全分配给某个应用使用,但这种方式不够灵活会造成严重的资源浪费);而对于内存,系统提供的是内存大小。 CPU 的使用时间是可压缩的,换句话说它本身无状态,申请资源很快
阅读全文
摘要:HTTP协议 1.简介 HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP基于TCP/IP通信协议来传递数据。 HTTP基于客户端/服务端(C/S)架构模
阅读全文
摘要:HTTP 请求方法: 根据 HTTP 标准,HTTP 请求可以使用多种请求方法。 HTTP1.0 定义了三种请求方法: GET, POST 和 HEAD 方法。 HTTP1.1 新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 方法。 序号 方法
阅读全文
摘要:~ 为区分大小写的匹配。 ~* 不区分大小写的匹配(匹配firefox的正则同时匹配FireFox)。 !~ 不匹配的 !~* 不匹配的 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $
阅读全文
摘要:nginx有以下的状态码: 200:服务器成功返回网页 403:服务器拒绝请求。 404:请求的网页不存在 499:客户端主动断开了连接。 500: 服务器遇到错误,无法完成请求。 502: 服务器作为网关或代理,从上游服务器收到无效响应。 503: 服务不可用 504: 服务器作为网关或代理,但是
阅读全文
摘要:总结如下: nginx 配置文件,自下到上分为三种层次分明的结构: http block the protocol level server block the server level location block the requested URI Nginx 允许用户定义 location b
阅读全文
摘要:buffer 1.buffer:缓冲区,buffer是为了提高内存和硬盘(或其他I/O设备)之间数据交换速度而设计的。 buffer是根据硬盘的读写设计的,**把分散的写操作集中进行,**减少磁盘碎片和硬盘的反复寻道,从而提高系统性能。 cache 2.cache:缓存区,cache是为了提高CPU
阅读全文
摘要:mysql cluster集群 Galera Cluster:集成了Galera插件的MySQL集群,是一种新型的,数据不共享的,高度冗余的高可用方案,目前Galera Cluster有两个版本,分别是Percona Xtradb Cluster及MariaDB Cluster,Galera本身是具
阅读全文
摘要:报错信息如下 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *m
阅读全文
摘要:破解root口令 [root@centos8 ~]#vim /etc/my.cnf [mysqld] skip-grant-tables #取消密码验证 skip-networking # mysql8.0不需要 关闭Mysql的远程连接(建议加上) [root@centos8 ~]#systemc
阅读全文
摘要:利用 yum 查找某个命令属于哪个软件包 [root@localhost ~]# yum provides pstree Loaded plugins: fastestmirror Repository epel is listed more than once in the configurati
阅读全文
摘要:MyISAM存储引擎特点 不支持事务 表级锁定 读写相互阻塞,写入不能读,读时不能写 只缓存索引 不支持外键约束 不支持聚簇索引 读取数据较快,占用资源较少 不支持MVCC(多版本并发控制机制)高并发 崩溃恢复性较差 MySQL5.5前默认的数据库引擎 InooDB存储引擎特点 行级锁 支持事务,适
阅读全文
摘要:特定MariaDB版本的完全兼容性 就InnoDB而言,MariaDB 10.2、MariaDB 10.3和MariaDB 10.4是MySQL 5.7的有限替代。然而,在每一个新的MariaDB版本中,实现差异都在不断增加。 就InnoDB而言,MariaDB 10.0和MariaDB 10.1可
阅读全文
摘要:问题: [root@localhost ~]# rndc reload rndc: neither /etc/rndc.conf nor /etc/rndc.key was found 解决办法: RHEL6之后的版本配置好dns服务之后,会出现如下问题,rndc无法找到key,named服务是正常
阅读全文
摘要:centos7运行system-config-kickstart时在Package Selection模块中出现如下错误: Package Selection Packageselection is disabled due to problems downloading package infor
阅读全文
摘要:httpd does not appear to be running and proxying cobbler, or SELinux is in the way. 当执行cobbler check时,出现这种错误:httpd does not appear to be running and p
阅读全文
摘要:一、简介 PXE称作是一种引导方式而不是安装方式似乎更加准确,PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动,但是有一个前提条件是计算机的网卡必须具有引导功能,这个网卡中要有一个PXE客户端。当计算机POST自检成功以后,B
阅读全文
摘要:在CentOS 8中,使用yum时出现错误,镜像列表中没有url,类似如下: Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorl
阅读全文
摘要:linux vim中取消底色 若在使用vim时,出现如下情况: 使用 :nohl 回车就可以了 查看vim文件中是否结尾有空格 😒et list 或 cat -A 文件
阅读全文
摘要:级联复制时开启的参数 需要在B这台机器开启参数log-slave-updates 从库开启log-bin参数,如果直接往从库写数据,是可以记录log-bin日志的,但是从库通过I0线程读取主库二进制日志文件,然后通过SQL线程写入的数据,是不会记录binlog日志的。也就是说从库从主库上复制的数据,
阅读全文