随笔分类 - 运维及各种环境搭建
Centos7添加磁盘并分区格式化
摘要:1.安装前准备 [root@localhost ~]# yum install xfsprogs [root@localhost ~]# modprobe xfs [root@localhost ~]# lsmod |grep xfs xfs 915019 3 libcrc32c 12644 1 x
阅读全文
修改ceph的IP地址
摘要:自己测试的时候用的是虚拟机,在调试过程中遇到切换环境换IP的情况。 那么ceph应该怎样换IP呢? [TOC] 修改步骤: 1.导出mon的配置; 2.修改mon的配置; 3.修改ceph配置文件 4.关闭ceph集群 5.修改服务器IP,/etc/hosts对应的ip等: 6.导入修改后的mon配
阅读全文
svn更换repos时保留svn log
摘要:两种情况 1. 直接移动库 问题:svn如何把A服务器上的reposA上传到B服务器的reposB并保留各种上传更新记录? 这个问题要感想敢干,直接复制改名即可 #登录到B服务器 scp -r cmo@A:/path/to/reposA /path/to/svndata/ mv /path/to/s
阅读全文
shell脚本遇到问题"$'\r': command not found"
摘要:shell脚本写得一切正常,但是一执行就报错: line: XXX "$'\r': command not found" 问题原因:文件格式问题(虽然在window和linux上选择的都是UTF-8,然而并没有用),因为我是直接复制了一个别的文件,然后在那个基础上改的。 解决方法:dos2unix
阅读全文
VMWare虚拟机出现问题
摘要:软件版本:VMware ESXi 5.5.0 服务器型号: Dell R720 问题经过: 某天ssh登录其中一个虚拟机,报错:kernel:BUG: soft lockup - CPU#6 stuck for 25s! [kworker/6:2:7748] 解决方法:重启该虚拟机
阅读全文
rsync免密码远程复制文件
摘要:目标: 从云服务器(112.77.69.212)把mongodb中的文件同步到本地。 步骤一:在云服务器上创建用户 $ adduser monbak $ passwd monbak 步骤二:设置免密登录 登录到本地主机, 创建公钥并将公钥拷贝到云服务器 $ ssh-keygen $ ssh-copy
阅读全文
维护中常用的k8s和docker命令
摘要:kubernet命令 查看所有pod的信息: kubectl get pod --all-namespaces -o wide 查看命名为kube-system的pod kubectl get pod -n kube-system 删除一个部署 kubectl delete deployment y
阅读全文
docker私有仓库操作(搭建、运行、添加、删除)
摘要:[TOC] 参考:https://yeasy.gitbooks.io/docker_practice/content/repository/registry.html 运行私有仓库 直接用docker的方式运行registry镜像省了搭建步骤 TIPS: 数据目录和库文件目录可以自己设置,甚至可以给
阅读全文
Linux免密码登录
摘要:在服务器运维过程中,有时为了方便执行脚本,会设置免密码登录。 当然如果这个主机被攻破,那么其他主机也就乖乖投降了。 完成免密登录,主要使用两个命令: 第一个:生成公钥 ssh-keygen Generating public/private key pair. Enter file in which
阅读全文
记一次阿里云被植入挖矿木马的事件
摘要:今天上午同事说我负责的那个模块不工作了,我登录了一下阿里云服务器排查一下,发现服务器运行很慢。(因为你敲的命令字符回传的很快,但是命令的响应时间长,所以是服务器卡了,而不是网络的问题) 使用top查看一下,发现: [root@xxx ~]# top %Cpu(s): 99 us, 0.8 sy, 0
阅读全文
腾讯微服务框架Tars的初体验
摘要:最近研究了一下腾讯的微服务体系开发框架。 官方的搭建过程:https://github.com/TarsCloud/Tars/blob/master/Install.zh.md 自己填的坑: 不得不说,文档写得很好,几乎没遇到什么坑。只有两点要注意: 1.源码安装mysql的时候,把mysql.so
阅读全文
Win10安装.NetFamework3.5
摘要:步骤1:装载Win10安装镜像 本人用的是"cn_windows_10_multiple_editions_x64_dvd_6848463.iso" 如图,我把镜像装载到H盘; 步骤2:安装Famework 以管理员身份打开命令行 执行命令(其中H是我刚才镜像挂在的盘符):Dism /online
阅读全文
raid卡的结构示意图
摘要:raid卡的结构示意图,取自《大话存储》第124页 ROM:一般用FLash芯片做ROM,存放着初始化RAID卡必须的代码以及实现RAID功能所需的代码; XOR芯片:专门用来做RAID 3、5、6等这类校验型RAID的校验数据计算用的。 SCSI总线:目前SCSI RAID卡最高有4通道的,其后端
阅读全文
ceph crush的问题
摘要:ceph crush的问题看一遍忘一遍,现将《ceph源码分析》一书中相关章节摘抄如下: 4.2.1 层级化的Cluster Map例4-1 Cluster Map定义层级化的Cluster Map定义了OSD集群具有层级关系的静态拓扑结构。OSD的层级使得CRUSH算法在选择OSD时实现了机架感知
阅读全文
ceph问题总结
摘要:之前测试用ceph总是警告 health HEALTH_WARN pool cephfs_metadata2 has many more objects per pg than average (too few pgs?) pool cephfs_data2 has many more object
阅读全文
ceph Luminous版手动安装零散记录
摘要:1.安装必要的依赖包,关防火墙,向/etc/hosts内添加域名等 2.安装ceph 配置yum源 (如果嫌慢,可以配置cachedir=/home/yum/$basearch/$releasever和keepcache=1两个参数,在第一次安装时将安装包下载到本地做成yum源,给后面的多个服务器使
阅读全文
iozone的三大神器之一fileop
摘要:iozone用了很久,查看源码,发现iozone其实还附带两个工具fileop和pit_server,fileop测试了POSIX常用的函数,pit_server用来测试TCP或UDP服务 今天用了一下fileop测试ceph的读写瓶颈,一下就找到问题了。首先看一下帮助 [root@node2 io
阅读全文
nginx反向代理配置相对路径
摘要:需求: 在公司内部搭建了一个php的网站,想用花生壳映射到外网。 一.反向代理解决直接映射不成功问题 直接用把花生壳的"域名+端口"指向此php网站并竟然不生效。但是不加网站名可以跳到apache的界面上去。这是为什么?由于服务端也是nginx+php环境,猜测是服务端nginx直接将报文转发给ph
阅读全文
自建yum源解决Ceph搭建过程中从官网取包慢的问题
摘要:最近项目组需要ceph环境,第一次搭建ceph,各种不顺,装了卸,卸了装,一遍又一遍地按照官网的操作进行。最气人的是网速差,从官网取包太慢。一轮尝试就浪费一上午。 因此想到本地新建yum源。 首先,按照官网http://docs.ceph.com/docs/master/start/搭建,(自恃高明
阅读全文
Linux stress CPU的测试方法
摘要:一、stress工具安装:1、获取stress源码安装包(stress-1.0.4.tar.gz)3、解压并安装 [root@localhost /]#cd /tmp/ [root@localhost tmp]#tar –zxvf stress-1.0.4.tar.gz 4、进入stress-1.0
阅读全文
浙公网安备 33010602011771号