摘要: 1. Memory Active / Inactive type: GraphUnit: bytesLabel: BytesInactive - 最近使用较少的内存, 优先被回收利用 /proc/meminfo Inactivemetrics: node_memory_Inactive_bytes{ 阅读全文
posted @ 2019-03-05 20:54 浅雨凉 阅读(2134) 评论(0) 推荐(0) 编辑
摘要: 1. CPU type: GraphUnit: shortmax: "100"min: "0"Label: PercentageSystem - cpu 在内核模式下执行的进程占比metrics: sum by (mode)(irate(node_cpu_seconds_total{mode="sy 阅读全文
posted @ 2019-03-05 20:53 浅雨凉 阅读(6453) 评论(0) 推荐(0) 编辑
摘要: 1. Network Traffic Basic 每个接口的基本网络信息 type: GraphUnit: bytesrecv {{device}} 各个网络接口的下载量recv lo: 本地环回接口recv eth0: 以太网接口recv docker0: docker0 网络接口metrics: 阅读全文
posted @ 2019-03-05 20:49 浅雨凉 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 1. CPU Basic cpu 的基本信息 /proc/stat type: GraphUnit: shortBusy System: cpu 处于核心态的占比metrics: sum by (instance)(rate(node_cpu_seconds_total{mode="system", 阅读全文
posted @ 2019-03-05 20:48 浅雨凉 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: 1. CPU Busy :收集所有 cpu 内核 busy 状态占比 type: SinglestatUnit: perent(0-100)(所有 cpu使用情况 - 5分钟内 cpu 空闲的平均值) / 所有 cpu使用情况metrics: (((count(count(node_cpu_seco 阅读全文
posted @ 2019-03-05 20:44 浅雨凉 阅读(2413) 评论(0) 推荐(0) 编辑
摘要: Basic CPU / Mem / Disk Info 1. CPU Cores 物理 CPU 的核数 cat /proc/cpuinfo| grep "cpu cores"| uniq type:SinglestatUnit: shortmetrics: count(count(node_cpu_ 阅读全文
posted @ 2019-03-05 20:40 浅雨凉 阅读(3902) 评论(0) 推荐(0) 编辑
摘要: 一、线上操作规范 1.测试使用当初学习Linux的使用,从基础到服务到集群,都是在虚拟机做的,虽然老师告诉我们跟真机没有什么差别,可是对真实环境的渴望日渐上升,不过虚拟机的各种快照却让我们养成了各种手贱的习惯,以致于拿到服务器操作权限时候,就迫不及待的想去试试。 记得上班第一天,老大把root密码交 阅读全文
posted @ 2019-01-17 09:46 浅雨凉 阅读(703) 评论(0) 推荐(0) 编辑
摘要: iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重要的I/O指标,反映了硬盘设备的性能,它是指I/O请求从SCSI层发出、到I/O完成之后返回SCSI 阅读全文
posted @ 2019-01-11 15:50 浅雨凉 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 内核很多重要子系统均通过proc文件的方式,将自身的一些统计信息输出,方便最终用户查看各子系统的运行状态,这些统计信息被称为metrics。 直接查看metrics并不能获取到有用的信息,一般都是由特定的应用程序(htop/sar/iostat等)每隔一段时间读取相关metrics,并进行相应计算, 阅读全文
posted @ 2019-01-11 15:41 浅雨凉 阅读(2490) 评论(0) 推荐(0) 编辑
摘要: java虚拟机启动时会带有很多的启动参数,Java命令本身就是一个多参数的启动命令。那么具体JVM启动包含哪些参数呢?这篇文章针对java8的情况做一篇汇总解读,包含大多数常见和不常见的命令参数,过于小众的就不写了。我们知道java虚拟机启动时会带有很多的启动参数,Java命令本身就是一个多参数的启 阅读全文
posted @ 2019-01-10 16:56 浅雨凉 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 在客户端向服务端发送http请求时,若返回状态码为304 Not Modified 则表明此次请求为条件请求。在请求头中有两个请求参数:If-Modified-Since 和 If-None-Match。 当客户端缓存了目标资源但不确定该缓存资源是否是最新版本的时候, 就会发送一个条件请求。在进行条 阅读全文
posted @ 2018-12-21 15:25 浅雨凉 阅读(2181) 评论(0) 推荐(0) 编辑
摘要: vmstat 命令用途:vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。 内存够用的时候,这2个值都是0,如果这2个值长期大于0时,系统性能 阅读全文
posted @ 2018-12-21 10:55 浅雨凉 阅读(411) 评论(0) 推荐(0) 编辑
摘要: iostat命令用途:主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。iostat有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情 阅读全文
posted @ 2018-12-21 10:17 浅雨凉 阅读(2295) 评论(0) 推荐(0) 编辑
摘要: 在服务器添加完公钥后报错 sign_and_send_pubkey: signing failed: agent refused operation 解决方案: eval "$(ssh-agent -s)" ssh-add 补充: linux shell中的eval 语法:eval cmdLine 阅读全文
posted @ 2018-11-28 14:46 浅雨凉 阅读(2452) 评论(0) 推荐(0) 编辑
摘要: What is stored in ibdata1?当启用innodb_file_per_table时,表存储在它们自己的表空间中,但共享表空间仍用于存储其他InnoDB的内部数据: 数据字典也就是InnoDB表的元数据 改变缓冲区 双写缓冲区 撤消日志其中一些可以在Percona Server上配 阅读全文
posted @ 2018-11-06 17:04 浅雨凉 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: mysql的innodb中事务日志ib_logfile(0/1)概念:事务日志或称redo日志,在mysql中默认以ib_logfile0,ib_logfile1名称存在,可以手工修改参数,调节开启几组日志来服务于当前mysql数据库,mysql采用顺序,循环写方式,每开启一个事务时,会把一些相关信 阅读全文
posted @ 2018-11-06 17:00 浅雨凉 阅读(21686) 评论(0) 推荐(2) 编辑
摘要: 本文目录: Top 1:Too many connections(连接数过多,导致连接不上数据库,业务无法正常进行)Top 2:(主从复制报错类型)Top 3:MySQL安装过程中的报错Top 4:数据库密码忘记的问题Top 5:truncate 删除数据,导致自动清空自增ID,前端返回报错 not 阅读全文
posted @ 2018-11-01 09:47 浅雨凉 阅读(1088) 评论(0) 推荐(2) 编辑
摘要: 一,原理及介绍〇 xtrabackup能做哪些 对InnoDB引擎的表做热备 增量备份 流压缩传输到另外的服务器上 在线移动表 更简单的创建从库 备份时不增加服务器负载 〇 原理 备份及恢复大致涉及三个步骤:备份 -> prepare -> 恢复 备份运行时,工具会记住当时的LSN号,并打开xtra 阅读全文
posted @ 2018-10-30 15:33 浅雨凉 阅读(4030) 评论(0) 推荐(0) 编辑
摘要: 常见的error 1236 报错一, logevent超过max_allowed_packet 大小 1. Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded ma 阅读全文
posted @ 2018-09-17 11:54 浅雨凉 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: Step 1: 首先需要安装UltraISO,完成安装后打开软碟通,文件->打开,打开我们的iso镜像 安装包可以百度搜索 Step 2:然后选择我们的U盘 Step 3:然后点击启动->写入硬盘映像 Step 4:写入方式有zip和hdd两种,一般选择hdd或hdd+,选择了写入方式之后要先格式化 阅读全文
posted @ 2018-08-17 15:45 浅雨凉 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 转载一篇文章,很有用 (一)、企业站 搜狐: http://mirrors.sohu.com/ 网易: http://mirrors.163.com/ 阿里云: http://mirrors.aliyun.com/ 腾讯: http://android-mirror.bugly.qq.com:808 阅读全文
posted @ 2018-08-06 08:57 浅雨凉 阅读(4600) 评论(0) 推荐(0) 编辑
摘要: 启动php 提示"libc.so.6: version `GLIBC_2.14' not found",原因可能是glibc版本太低,php使用了较高的glibc版本引起的 1,首先查看系统glibc的版本 $ strings /lib64/libc.so.6 |grep GLIBC_ GLIBC_ 阅读全文
posted @ 2018-07-22 16:12 浅雨凉 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 问题现象: 安装Msi封包的程序的时候,老是提示 2503 和 2502 错误。 解决办法: 命令提示符提示安装程序权限 右击开始按钮,然后选择命令提示如(管理员) 在用户账户控制对话框上点击是: 假如要安装的文件地址为d:acad.msi ,那么在命令提示符界面输入msiexec /package 阅读全文
posted @ 2018-07-11 23:11 浅雨凉 阅读(380) 评论(0) 推荐(0) 编辑
摘要: load average 的含义平均负载(load average)是指系统的运行队列的平均利用率,也可以认为是可运行进程的平均数。 top命令中load average显示的是最近1分钟、5分钟和15分钟的系统平均负载。系统平均负载表示 系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运 阅读全文
posted @ 2018-06-08 13:43 浅雨凉 阅读(2057) 评论(2) 推荐(0) 编辑
摘要: 今天用sqlldr导入数据时候报错: " Record 1: Rejected - Error on table ks_test, column khname.Field in data file exceeds maximum length " 看到这个错误后以为是字段值过小导致,将原来的varc 阅读全文
posted @ 2018-05-08 11:04 浅雨凉 阅读(1743) 评论(1) 推荐(0) 编辑
摘要: 今天面试,面试问了一个问题 “哪个命令的输出作为另外一个命令的输入” 当时觉得很熟悉,但硬是没有想起来,特记录下 那就是xargs命令 其实, 用``也能实现类似功能。 请注意这个符号, 它不是引号, 而是倒引号, 它在电脑tab键的上面一个键。 阅读全文
posted @ 2018-05-07 18:09 浅雨凉 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 常见HTTP状态码大全1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明http状态码 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。http状态码 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准 阅读全文
posted @ 2018-04-17 15:56 浅雨凉 阅读(325) 评论(0) 推荐(1) 编辑
摘要: 危险的系统命令:mv rm dd fdisk parted mkfs 线上查询及帮助命令: Man info locate 目录操作命令: ls tree pwd mkdir rmdir cd 文件操作命令: Touch cp mv rm ln find rename 文件查看及处理命令: cat 阅读全文
posted @ 2018-04-16 20:41 浅雨凉 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 程序连接orarle报ORA-12505错误 一、异常{ ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the 阅读全文
posted @ 2018-04-16 15:05 浅雨凉 阅读(62810) 评论(1) 推荐(1) 编辑
摘要: 轻松应对IDC机房带宽突然暴涨问题! 1【提出问题】 【实际案例一】 凌晨3:00点某公司(网站业务)的一个IDC机房带宽流量突然从平时高峰期150M猛增至1000M,如下图: 该故障的影响:直接导致数百台服务器无法连接,该机房全部业务中断。 【实际案例二】 某年某月某日夜老男1孩接到学生紧急求助, 阅读全文
posted @ 2018-03-09 15:41 浅雨凉 阅读(3749) 评论(0) 推荐(0) 编辑
摘要: 新手必会用深黄色标记,老鸟必会深黄色+浅蓝色标记 操作系统:Centos,Ubuntu,Redhat,suse,Freebsd 网站服务:nginx,apache,lighttpd,php,tomcat,resin数据 库:MySQL,MariaDB,PostgreSQL DB中间件:maxscal 阅读全文
posted @ 2018-03-07 15:25 浅雨凉 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 今天启动虚拟机,ssh服务起不来,提示如下: Starting sshd: /usr/sbin/sshd: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such f 阅读全文
posted @ 2018-03-02 10:51 浅雨凉 阅读(4930) 评论(0) 推荐(0) 编辑
摘要: 问题现象: 通过vmware8的完全克隆功能快速创建一台版本为CentOS 6.4的linux虚拟机。创建后症状:启动之后使用ifconfig,发现无ip地址,只有回环地址为127.0.0.1MAC地址以及主机名都和源主机相同(源主机采用手动方式配置的IP)。无论如何执行下面命令都无济于事:/etc 阅读全文
posted @ 2018-02-13 15:09 浅雨凉 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在MYSQL中,执行建表语句时CREATE TABLE aaaa AS SELECT * FROM menu; 报: 错误代码: 1786Statement violates GTID consistency: CREATE TABLE ... SELECT. java后台报: Caused by: 阅读全文
posted @ 2018-01-23 21:47 浅雨凉 阅读(4134) 评论(1) 推荐(0) 编辑
摘要: #################匿名权限控制############### anonymous_enable=YES #是否启用匿名用户no_anon_password=YES #匿名用户login时不询问口令下面这四个主要语句控制这文件和文件夹的上传、下载、创建、删除和重命名。anon_uplo 阅读全文
posted @ 2018-01-19 17:02 浅雨凉 阅读(6565) 评论(1) 推荐(0) 编辑
摘要: 一,作用 /etc/fstab是用来存放文件系统的静态信息的文件,当系统启动时,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂在到执行的目录 二,挂载的限制 1,根目录是必须挂载的,而且一定要先于其他mount point被挂载.因为mount是所有目录的根目录,其他目录都是由 阅读全文
posted @ 2018-01-09 16:24 浅雨凉 阅读(925) 评论(0) 推荐(0) 编辑
摘要: sudo命令 系统安全sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。 语法 阅读全文
posted @ 2017-12-26 20:03 浅雨凉 阅读(4664) 评论(0) 推荐(0) 编辑
摘要: 【简介】 fsck命令被用于检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复。【选项】必要参数 -a 非互交模式,自动修复 -c 检查是否存在有损坏的区块。 -C<反叙述器> fsck.ext3命令会把全部的执行过程,都交由其逆向叙述,便于监控程序 -d 详细显 阅读全文
posted @ 2017-12-20 10:34 浅雨凉 阅读(3771) 评论(0) 推荐(0) 编辑
摘要: ORA-01502: 索引或这类索引的分区处于不可用状态原因: 出现这个问题,可能有人move过表,或者disable 过索引。1. alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。2. alter index index_name unu 阅读全文
posted @ 2017-12-19 13:48 浅雨凉 阅读(3809) 评论(0) 推荐(0) 编辑
摘要: 错误Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch updateORA-02291: 违反完整约束条件 (UNISPOWER.FK932556A9840256A 阅读全文
posted @ 2017-12-05 11:08 浅雨凉 阅读(548) 评论(0) 推荐(0) 编辑