Linux
文章平均质量分 55
沉心ss
这个作者很懒,什么都没留下…
展开
-
关于Linux内存缓存过高问题
echo1>/proc/sys/vm/drop_caches这个文件可以设置的值分别为1、2、3。它们所表示的含义为: echo1>/proc/sys/vm/drop_caches:表示清除pagecache。 echo2>/proc/sys/vm/drop_caches:表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分配器是内核中管理内存的一种机制,其中很多缓存数据实现都是用的pagecache。 echo...原创 2022-01-04 16:39:05 · 1021 阅读 · 0 评论 -
关于vdi类型虚拟机扩容
virtualBox的vdi文件vdi扩容VBoxManage modifymedium ubuntu.vdi --resize 20480或者图形化界面直接操作,直接拉满,hh,几十个g够用了,慎重啊,大小分配,回头转换成img,就坑壁了,建议装ntfs-3g,挂u盘复制然后进入虚拟机也要扩容一下磁盘,上面等于重新加了块硬盘,这边系统得识别改配置分区啊df -hlsblkfdisk -lfdisk /dev/sdap 查看已分区信息...原创 2021-12-21 17:53:15 · 990 阅读 · 0 评论 -
关于利用虚拟机制作img类型的镜像
前言一个项目kvm跑的镜像,需要img格式,故想到采取VirtualBox虚拟化软件制作好镜像,然后将vdi转换为img,偷懒,转换后的虚拟盘挺大的VBoxManage 命令,直接找VirtualBox图标,打开文件所在位置,就在这个安装目录下,配不配环境变量都行Img转换成vdiVBoxManage convertdd vm-fabric.img vmtest1.vdi --format VDIvdi转换成ImgVBoxManage clonehd vm2.vdi vm-...原创 2021-12-21 17:46:51 · 1318 阅读 · 0 评论 -
关于通过容器内网ip直接路由到docker容器
docker版本Docker version 20.10.11, build dea939618版本不行,已经测试,建议20版本以上关于启动最小linux在之前的文章又启动一个linux系统容器后直接在window本机执行1.添加一条路由route add 172.17.0.0/16 192.168.3.1622.直接ssh连接就性了 容器二次分配的ipssh 172.17.0.2route delete 172.17.0.0/16...原创 2021-12-12 19:44:37 · 2967 阅读 · 1 评论 -
关于docker启动一个虚拟机,配置最小化基础环境
前言因为要做一些课程,需要一些纯净的Linux环境,Vmware之类的太麻烦了,所以想到docker直接启镜像,制作好需要的docker镜像直接用。最小Linux镜像去docker hub搜索Linux镜像。这里直接用centosDocker Hub1.拉取镜像,启动容器这里提前映射了22端口,之后要按照ssh服务docker pull centosdocker run -itd -p 22001:22 --name vm1 --privileged c..原创 2021-11-30 15:10:35 · 998 阅读 · 0 评论 -
关于Linux常用基础软件环境部署
一、在线安装docker(推荐)有系统自身自带的yum源安装docker(默认版本1.13.1)启动docker服务并设置开机启动yum -y install dockersystemctl start dockersystemctl enable docker二、在线安装docker-composecurl -L https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`..原创 2021-11-22 15:56:36 · 391 阅读 · 0 评论 -
关于fabric相关工具命令
生成证书cryptogen generate --config=./crypto-config.yamlconfigtxgen 默认会读取当前目录的 configtx.yaml 作为输入:1)创建排序节点的初始区块:configtxgen -profile Genesis -outputBlock genesis.block2)创建应用通道 mychannel 的初始区块的交易文件 channel.tx:configtxgen -profile Channel -outputCr原创 2021-11-19 11:56:20 · 12964 阅读 · 0 评论 -
关于docker和firewall端口冲突问题
前言docker和firewall底层都会操作iptable但是docker操作的iptable不会在firewall上留记录firewall每次重启也会重置iptable端口规则这就导致了1.后启动的docker服务,会 ”打洞“,firewall没有允许的端口也会开放出去2.后启动firewall服务,会清空iptable规则,重置规则影响docker的容器启动解决方法修改docker配置,不操作iptable# 修改配置vim /etc/docker/原创 2021-11-19 10:28:07 · 1749 阅读 · 3 评论 -
关于多机部署Farbic1.4,重新整理配置错误
1.docker容器启动权限问题Cannot run peer because error when setting up MSP of type bccsp from directory /etc/hyperledger/fabric/msp:could not load a valid signer certificate from directory /etc/hyperledger/fabric/msp/signcerts:could not read directory /etc/.原创 2021-11-18 16:21:30 · 2171 阅读 · 0 评论 -
关于docker桥接网络,残留网桥影响映射端口访问问题
查看网络,发现两个一样的网桥,估计之前重装docker没删干净,直接用docker network prune,不行删除不了,之前残留的信息ifconfig br-44f1ce60f701 downbrctl delbr br-44f1ce60f701原创 2021-11-16 15:27:30 · 1157 阅读 · 0 评论 -
关于LVM快速扩展Linux根目录/,缩减重挂载/home目录
前言新机器随便搞,默认根目录又给我搞了50个g,我特别爱偷懒自动安装好吧,c这回5台新机器有的搞了,总结下,50个g随便跑几个docker镜像,打打日志就没了,尤其微服务的镜像还贼多,老服务器不敢动,新的还怕????。1.扩展/根目录查看磁盘使用情况df -h记一下/home挂载的文件系统/dev/mapper/centos-home备份/home文件夹下内容cp -r /home/ homebak/卸载 /homeumount /home如原创 2021-11-11 14:07:12 · 4987 阅读 · 1 评论 -
关于kafka集群出现异常,无法选取topics分区领导问题
1.基础环境ubuntu系统4台物理机4个kafka节点3个zookeeper节点节点全部都在docker容器环境运行主要是接手的Farbic1.4的kafka共识orderer节点,挖的坑哎2.问题日志kafka报错日志[2021-11-03 02:59:56,910] INFO [ReplicaFetcher replicaId=1, leaderId=4, fetcherId=0] Retrying leaderEpoch request for part原创 2021-11-04 17:05:57 · 9137 阅读 · 0 评论 -
关于Fabric的raft共识节点环境问题
2021-10-28 07:35:49.560 UTC [orderer.consensus.etcdraft] campaign -> INFO 064 1 [logterm: 1, index: 3] sent MsgPreVote request to 3 at term 1 channel=byfn-sys-channel node=12021-10-28 07:35:54.027 UTC [orderer.common.broadcast] ProcessMessage -> ...原创 2021-11-01 17:29:26 · 630 阅读 · 0 评论 -
关于zookeeper集群搭建,无法选举领导错误
Cannot open channel to 2 at election address zookeeper2.example.com/192.168.3.162:3888java.net.ConnectException: Connection refused (Connection refused) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.Abstr...原创 2021-11-01 15:20:18 · 1944 阅读 · 0 评论 -
关于docker-compose文件配置覆盖问题
啊原创 2021-10-15 14:07:04 · 1694 阅读 · 0 评论 -
Redis安装配置,个人总结
1.下载Redis安装包并上传到Linux系统中2.将Redis解压到跟目录#tar -zxvf redis-unstable.tar.gz -C /root/3.进入root下redis目录执行make前提a) 安装c语言编译器gccyum install gccb) 安装编译命令makeyum install make(这一步可能会出问题,根据提示执行命令)#make4.安装#make PREFIX=/usr/local/redis install5.安装完成后使用cd原创 2020-07-19 12:42:44 · 177 阅读 · 0 评论 -
Linux#在Centos7中网络连接不上,配置出错
在VMware Workstations Pro虚拟机上安装的系统网络总是出现莫名其妙的错误 每次重启开机都连不上网 需要重启网络服务才行一开始连不上 好改一下配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 不同环境文件名可能不一样重启一下网络服务 service network restart 好了连接上了...原创 2019-06-30 00:59:55 · 712 阅读 · 0 评论 -
centos7 修改完root密码 开机导致 faild to load SELinux policy freezing 错误
修改完root密码 可能是忘了touch /.autorelabel 系统一直卡在转圈圈进不去启动 进入转圈圈之前的时候按esc 看错误信息提示faild to load SELinux policy freezing查了查资料 解决方法:1. 重启时在启动页面 按 E, 进入 grub 编辑页面;2. 找到 linux 那一行,在最后 language 后面,...原创 2019-06-30 17:13:50 · 919 阅读 · 1 评论 -
Centos7 忘记密码的情况下,修改root或其他用户密码
应用场景linux管理员忘记root密码,需要进行找回操作。注意事项:本文基于centos7环境进行操作,由于centos的版本是有差异的,继续之前请确定好版本。操作步骤一、重启系统,在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。以下是暂停后的界面,可以查看下方的英文可知↑和↓的作用。二、使用↑和↓...转载 2019-06-30 17:28:21 · 132 阅读 · 0 评论 -
Linux命令 参数笔记
命令参数缩写pwd 显示当前目录 print workspace diretories-P:(Physics)显示出物理确实的路径,而非使用连结 (link) 路径。-L: (logic)显示出逻辑确实的路径mkdir 创建目录 -m (mode)<目录属性>或--mode<目录属性>建立目录时同时设置目录...原创 2019-07-26 15:18:11 · 155 阅读 · 0 评论 -
Linux锁屏问题,似乎是卡住卡死,无法输入数据,但是光标闪烁
初学Linux 练习常用命令时经常习惯性的按Ctrl+s保存文件结果令我感觉非常不友好的就是界面会高频率的“卡死”无法输入数据,但是光标会一直闪烁后来查了查才发现Linux环境下按下Ctrl+s 会锁屏正确解决方法时按 Ctrl+q 恢复屏幕输出下面记录一些对初学者可能有帮助的快捷键ctrl+c 结束正在运行的程序【ping、telnet等】ctrl+d ...原创 2019-06-30 00:33:47 · 2552 阅读 · 0 评论