![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
冰封飞飞
这个作者很懒,什么都没留下…
展开
-
kickstart自动生产存在lvm分区时出现name already in use错误的解决方法
出现这个错误的原因是没有自动清理lvm的vg分区,导致下次重新生产时,该名称的vg已经存在了。例如下面的kickstart配置文件,创建lvm分区,vgname设置为testpart pv.01 --ondisk=sda --size=2000 --growvolgroup test pv.01logvol / --vgname=test --name=root --fstype='xfs' --grow --size=2000 如果我们想要消除重复生产时,这种错误的话,需要在%pre段里面清原创 2020-05-28 17:42:27 · 1751 阅读 · 0 评论 -
strongswan与vpp实现ipsec
文章目录@[toc]1、strongswan+vpp简介strongswan与vpp如何结合已有的开源项目简介作者matfabia作者mestery作者rayshi-102、基于rayshi-10的代码和strongswan最新release5.8.3进行修改下载源码替换文件注意dnssec_status_t的修改修改PUNT read socket path3、编译项目下载依赖编译vpp编译s...原创 2020-04-09 18:31:40 · 7277 阅读 · 16 评论 -
centos7 initramfs解包 打包
1、centos7原生内核centos7内核默认的initramfs与原生linux不一致,包含一个cpio格式的ealry_cpio头,和一个gzip压缩的cpio格式的initramfs rootfs。前面的ealry_cpio头就是centos7内核独有的。我们到/boot目录查看,如果显示ASCII cpio archive就代表是centos7原生内核的格式,如果显示 gzip co...原创 2019-08-20 15:45:41 · 3609 阅读 · 0 评论 -
nginx uwsgi_pass方式传递真实IP
经过nginx反向代理后报文的源IP会改变,如果想要让后端的程序获取真实IP的话,需要修改NGINX配置,但是网上的方式都是使用proxy_pass的代理方式来修改的配置。对于uwsgi_pass方式来代理的并不生效。如果你的代理方式是proxy_pass的话,可以查看其它文章,随便一搜就可以搜到。如果使用uwsgi_pass代理的话,需要把你的nginx配置文件修改为以下内容(include和...原创 2019-08-01 10:11:20 · 8504 阅读 · 2 评论 -
centos创建vxlan隧道
网络拓扑我们准备两台设备A B,都使用Ethernet0物理接口来搭建vxlan隧道。A设备的Ethernet0接口的ip地址为10.66.240.89,B设备Ethernet0的ip地址为10.66.240.90建立的vxlan隧道的内网IP地址为10.244.1.100/16和10.244.1.200/16使用ip命令首先需要准备两台设备,用于搭建vxlan隧道。然后在A设备中输入下...原创 2019-08-01 10:08:59 · 3333 阅读 · 3 评论 -
减少glusterfs超时时间
当搭建两台节点的gluster replica环境,其中一台节点挂掉的时候,另一个节点在访问文件系统的目录时,会卡很久。这是由于超市时间默认是42S,可以通过减少对应的超时时间来减少等待的时间。输入下面的命令,将双引号内的内容修改为新的超时时间。然后将shared修改为你的gluster卷名称。gluster volume set shared network.ping-timeout "ne...原创 2019-08-01 10:07:58 · 613 阅读 · 0 评论 -
deepin debian ubuntu 安装kubernetes
首先安装dockersudo apt-get update && apt-get install -y apt-transport-httpssudo apt install docker.iosudo systemctl start dockersudo systemctl enable docker添加k8s官方源sudo curl -s https://pack...原创 2019-04-10 20:41:48 · 2220 阅读 · 1 评论 -
Centos7关机和重启前执行自定义脚本
0. 前言如果你在linux系统上启动了很多自己的服务,如果直接执行系统的reboot或者shutdown命令,可能会发生一些异常的现象,所以我们在重启和关机前,应该按照我们的意愿去自定义清理一些服务或者资源等。但是网上的方式大多是以Centos6为教程,修改chkconfig和rc0.d,rc6.d的内容。在Centos7中以及不适用了。本文就介绍一下在Centos7系统中,使用system...原创 2019-01-18 00:47:59 · 5377 阅读 · 0 评论 -
Linux并行gzip压缩工具pigz
由于项目原因,经常需要压缩和解压缩大量的数据。10G规模以上,而默认tar打包和系统默认的压缩工具是单线程的。服务器多核CPU完全利用不起来,瓶颈在CPU的处理上面。于是使用了pigz这个可以利用多核的并行压缩工具。效果显著,如果你也需要频繁压缩大量的数据,可以尝试一下这个软件。1. 安装centos & redhat系yum install pigzdebian & u...原创 2018-12-23 17:15:34 · 2187 阅读 · 0 评论 -
Centos默认路由添加不上的问题
问题centos出现一个问题,默认路由添加不上。使用ip route add default via 10.1.1.1这条命令添加默认路由时,不报错,但是使用ip route命令 查看路由时,刚才添加的那一条不见了。 先说结论,原因是NetworkManager的一个BUG导致的。查看NetworkManager版本,1.8版本存在这个BUG。在1.10版本修复,可以升级Network...原创 2018-12-07 15:08:02 · 7644 阅读 · 0 评论 -
deepin系统没有声音的解决方法
1、首先打开控制中心-声音-高级选项将输出的源切换一下,每个都尝试一下,如果还不能解决问题的话,看(2)2、下载pavucontrol软件使用sudo apt install pavucontrol下载pavucontrol然后打开软件,选择配置,找到你的输出设备,我的是GP106 High Definition Audio Controller,打开下拉框,里面有很多选项,有很多...原创 2018-10-06 23:31:55 · 23118 阅读 · 0 评论 -
optirun执行错误的解决办法
我的系统是kubuntu15.04,在安装双显卡切换软件bumblebee时遇到了一些问题. 执行optirun时会发生一些错误, 例如: [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect. [ERROR]Could no原创 2015-08-26 23:50:40 · 8328 阅读 · 0 评论