随笔分类 -  Linux

上一页 1 2 3 4 5 6 ··· 14 下一页
摘要:ext4文件系统,扩容和缩减容量都比较慢,我喜欢用xfs文件系统。 但是今天我才知道xfs的lvm不能直接在线缩减空间,所以一定注意,xfs文件系统的lvm分区,尽量往小了分,一旦上线就只扩不减! 如果你强行用以前ext4文件系统的lvm扩容方法去缩减空间,会导致出现superblock错误无法挂载 阅读全文
posted @ 2022-07-04 17:02 paul_hch 阅读(1627) 评论(0) 推荐(0) 编辑
摘要:一、前言 网络故障排查中,经常要抓包,windows有wireshark,linux最常用的是tcpdump,其中被问得最多的一个问题:"iptables限制后,tcpdump还能抓到包吗?",首先看下数据包进入OS及出去的顺序: 网卡nic -> tcpdump -> iptables(netfi 阅读全文
posted @ 2022-06-22 13:46 paul_hch 阅读(1902) 评论(0) 推荐(0) 编辑
摘要:一、简介 了解微服务的朋友应该不陌生这个组件,Consul 是一种服务网络解决方案,提供服务注册、服务发现、健康检查等微服务架构系统中必不可少的功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建完整的服务网格。并且它还提供 web ui 界面,让使用者可以实时的了解系统中各服务的健 阅读全文
posted @ 2022-04-28 10:59 paul_hch 阅读(769) 评论(0) 推荐(0) 编辑
摘要:1 起因 前段时间,一直在调线上的一个问题:线上应用接受POST请求,请求body中的参数获取不全,存在丢失的状况。这个问题是偶发性的,大概发生的几率为5%-10%左右,这个概率已经相当高了。在排查问题的过程中使用到了tcpdump和Wireshark进行抓包分析。感觉这两个工具搭配起来干活,非常完 阅读全文
posted @ 2022-03-18 20:55 paul_hch 阅读(2106) 评论(0) 推荐(1) 编辑
摘要:性能优化 性能指标 高并发和响应快对应着性能优化的两个核心指标:吞吐和延时 应用负载角度:直接影响了产品终端的用户体验 系统资源角度:资源使用率、饱和度等 性能问题的本质就是系统资源已经到达瓶颈,但请求的处理还不够快,无法支撑更多的请求。 性能分析实际上就是找出应用或系统的瓶颈,设法去避免或缓解它们 阅读全文
posted @ 2022-03-04 10:55 paul_hch 阅读(166) 评论(0) 推荐(0) 编辑
摘要:perf查看CPU占用高分析 1. 首先看一下英文给出的解释 Performance analysis tools for LinuxPerformance counters for Linux are a new kernel-based subsystem that provide a fram 阅读全文
posted @ 2022-03-04 09:38 paul_hch 阅读(5020) 评论(1) 推荐(0) 编辑
摘要:5.3 Ceph存储使用# 在ceph-deploy节点上操作 1 RBD 块存储# (1) RBD介绍RBD即RADOS Block Device的简称,RBD块存储是最稳定且最常用的存储类型。RBD块设备类似磁盘可以被挂载。RBD块设备具有快照、多副本、克隆和一致性等特性,数据以条带化的方式存储 阅读全文
posted @ 2022-02-17 15:44 paul_hch 阅读(118) 评论(0) 推荐(0) 编辑
摘要:glusterfs部署及卷类型使用 一、环境说明 hostnameIPdiskrole gluster-node1 192.168.99.251 /dev/sdb、/dev/sdc、/dev/sdd server、client gluster-node12 192.168.99.252 /dev/s 阅读全文
posted @ 2022-02-07 14:51 paul_hch 阅读(273) 评论(0) 推荐(0) 编辑
摘要:gluster volume set rep_vol performance.client-io-threads on #Performance.quick-read: 优化读取小文件的性能 gluster volume set rep_vol performance.quick-read on # 阅读全文
posted @ 2022-02-07 14:48 paul_hch 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:1.key的生成 openssl genrsa -des3 -out server.key 2048 这样是生成rsa私钥,des3算法,openssl格式,2048位强度。server.key是密钥文件名。为了生成这样的密钥,需要一个至少四位的密码。可以通过以下方法生成没有密码的key: open 阅读全文
posted @ 2022-01-26 09:44 paul_hch 阅读(707) 评论(0) 推荐(0) 编辑
摘要:下面是在掉坑了,出现了一次java.lang.OutOfMemoryError: Direct buffer memory 错误后的总结。 发生原因: 用来 nio ,但是 direct buffer 不够 解决办法 1)检查是否直接或间接使用了 nio ,例如手动调用生成 buffer 的方法或者 阅读全文
posted @ 2022-01-11 09:20 paul_hch 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:一、查看Linux内核版本命令(2种方法): 1 2 3 1、cat /proc/version 2、uname -a 二、查看Linux系统版本的命令(3种方法): 1 2 3 4 5 6 7 8 9 1、lsb_release -a 即可列出所有版本信息: 这个命令适用于所有的Linux发行版, 阅读全文
posted @ 2022-01-06 09:56 paul_hch 阅读(355) 评论(0) 推荐(0) 编辑
摘要:glusterfs创建分布式卷 一、环境信息 node1 192.168.8.11 两块磁盘node2 192.168.8.12 两块磁盘二、通用配置(各个节点) 1、修改主机名 hostnamectl set-hostname node1 2、修改hosts文件 # cat <<"EOF">/et 阅读全文
posted @ 2022-01-05 17:20 paul_hch 阅读(423) 评论(0) 推荐(0) 编辑
摘要:环境 两台虚拟机Centos8操作系统ip分别为192.168.37.100和192.168.37.101100作为源,101作为目标服务器 实验一:使用SSH协议数据同步 分别准备好目录,源/filesrc 目标/filedst 可以看到上传到了101了下载类似,在101上进行执行即可,类似scp 阅读全文
posted @ 2022-01-04 15:20 paul_hch 阅读(621) 评论(0) 推荐(0) 编辑
摘要:使用以下方法不行 sed -i 's/\$this_year/\$next_year/g' schema.xml.$next_year 使用双引号,变量外边不要使用小括号要是大括号 #!/bin/bash this_year=$(date +%Y) next_year=$(date -d next- 阅读全文
posted @ 2021-12-23 15:38 paul_hch 阅读(201) 评论(0) 推荐(0) 编辑
摘要:sftp -oPort=60001 root@192.168.0.254 使用-o选项来指定端口号. -oPort=远程端口号 $ sftp gps@192.168.1.123 -oPort=2222 Connecting to 192.168.1.123... ssh: connect to ho 阅读全文
posted @ 2021-11-22 16:28 paul_hch 阅读(4499) 评论(0) 推荐(0) 编辑
摘要:elasticsearch启动内存修改 1)解压缩版本修改 修改elasticsearch安装目录下的config里的jvm.options # vim config/jvm.options -Xms1g -Xmx1g 我们可以看到以上默认的是g为单位 我的虚拟机分配的是1G内存 我在里面启动三个e 阅读全文
posted @ 2021-10-14 14:47 paul_hch 阅读(1544) 评论(0) 推荐(0) 编辑
摘要:NAT 全名是 Network Address Translation,字面上的意思是网络地址转换,它还可以分为源地址转换(SNAT)和目的地址转换(DNAT)。SNAT 主要是用来给内网的主机提供连接到 Internet 的默认网关,而 DNAT 主要将内网机器的端口映射到外网上面。 如果你在云服 阅读全文
posted @ 2021-10-13 11:05 paul_hch 阅读(450) 评论(0) 推荐(0) 编辑
摘要:fping 的优点: 1. 可以一次ping多个主机 2. 可以从主机列表文件ping 3. 结果清晰 便于脚本处理 4. 速度快 FPING命令详解 我给大家做了一下翻译 用法:fping[选项][目标…]调查选项:仅ping ipv4地址-6,——ipv6只有ping ipv6地址-b,——si 阅读全文
posted @ 2021-08-23 15:09 paul_hch 阅读(10828) 评论(0) 推荐(0) 编辑
摘要:常用的 ping,tracert,nslookup 一般用来判断主机的网络连通性,其实 Linux 下有一个更好用的网络联通性判断工具,它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是 mtr。mtr 全称 my traceroute,是一个把 ping 和 阅读全文
posted @ 2021-07-30 10:38 paul_hch 阅读(698) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 14 下一页