自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 ubuntu22.04环境中安装pylint

ubuntu22.04环境中中安装pylint

2024-03-13 10:58:21 619

原创 python中列表切片的部分疑问

本文介绍了pyhon 切换操作中容易忽略的一个内容,rang类型需要转换为list,再进行切片操作才能达到预期效果

2024-03-12 10:24:40 390

原创 perl脚本调用openssh不能正确执行(ctl_dir /root/.libnet-openssh-perl/ is not secure)的原因排查

perl脚本使用Net::OpenSSH提示不能访问指定节点,手动操作ssh登录正常,问题排查

2023-08-03 14:26:38 722

原创 CentOS7环境下定时任务执行不成功的排查

CentOS7环境下crontab定时任务不生效排查

2022-11-04 16:48:55 2219

原创 有关时间同步配置的几个说明

CentOS环境下时间同步的配置和状态检查

2022-10-13 15:12:40 1606

原创 Ubuntu18.04环境下I219-LM网卡不能识别问题解决

Ubuntu18.04系统版本板载网卡不能识别问题

2022-01-10 11:18:20 4534 1

原创 zabbix安装中的问题以及解决方法

最近使用CentOS7.7的环境安装了zabbix 5.0LTS 现在将安装过程中遇到一些花费时间较长的问题以及解决方法记录一下,以供参考。1)关于zabbix的安装,在其官方文档或者其它资料中已经介绍了很多,但是对于关键的步骤:创建初始数据库 官方资料中只是提了简单的一句 Make sure you have database server up and running.对于这个步骤开始的时候,配置的mariadb(rpm方式安装),但是在后续 “配置Zabbix前端”的操作中,连接数据库的时候,一

2021-09-11 17:40:51 1717

原创 P2V过程中问题解决方法小结

最近一段时间做了一些P2V迁移的事情,现在把过程中遇到的问题以及解决方法总结一些,以供有需要的同学进行参考。目前遇到的这些问题大都是因为原来的物理机在安装系统的时候,启动方式选择的是UEFI方式,对于一些使用Legacy方式进行启动的物理节点,P2V之后都没有遇到特别难以搞定的事情。本文中介绍的场景,P2V转换完毕都是运行在centos7.7宿主机上的KVM虚拟机。windows环境的P2V问题描述1将windows物理节点,P2V成为虚拟机之后,在VMware环境可以正常启动,但是在kvm方式

2021-03-26 10:59:44 2170

原创 virt-p2v工具的使用记录

《本文部分内容参考自https://www.cnovirt.com/archives/1127》目前笔者接触的虚拟化场景中,一个是使用vmware的VMware-Converter工具,另一个是virt-p2v工具。Vmware工具对windows系统的虚拟化操作基本正常,但是在针对linux系统的虚拟化过程中遇到一个问题是:在物理机上明明只有一个磁盘,转换为vmware虚拟机之后出现两个磁盘,其中一个磁盘大小只有1G左右,主要是/boot和/boot/efi,另一个是其余分区。经过多次操作,出现这个问

2021-02-04 17:21:13 1607 1

原创 vi命令-跳舞吧,手指

vi命令-跳舞吧,手指vim的配置环境设置vim操作介绍模式之间的切换光标的移动操作删除操作文本对象visual模式部分操作修改操作复制粘贴操作查询操作搜索替换操作模式匹配寄存器的使用多文件多窗口宏补全功能缩进操作ctrl组合键其它的一些常用操作命令映射插件练习几年之前写过一篇个人总结的vi命令的文档 vi命令-准备好你的手指!随着时间的流逝,发现很多命令已经不能满足简单入门级的要求,因此,针对vim命令的使用又做了更新。如果对vim使用要求比较高的同学,可以参考此文档进行练习。目的就是能够高效地使用

2021-02-01 16:03:17 319

原创 CentOS命令行模式下设置屏幕常亮----没有达到预期效果

CentOS命令行模式下设置屏幕常亮最近在一个项目中使用了CentOS作为客户端(本着资源合理使用的原则,通常我们环境中CentOS都不安装图形界面的,就是直接命令行操作)。因为是做7天*24小时测试的客户端使用,屏幕上会不断的有日志打印出来,测试人员需要看看是不是日志输出正常。但是显示器每隔10分钟没有鼠标或者键盘输入的话,就自动黑屏的。如果想看运行情况就得动动鼠标或者键盘之类的,客户就不大乐意了…如果安装了图形界面,在设置-电源管理里面将Blank Screen关闭就可以了,但是命令行咋操作啊???

2020-12-14 15:10:59 1313

原创 perl语言中数组初始化为空和undef的不同

perl语言中数组初始化为空和undef的不同在perl语言中,undef是一个常用的用法,但是不等于空,不等于数值0,它只是表示现在声明了这个变量,但是值还没有分配而已。网上介绍undef的内容很多,这里我们只是比对一下对于一个数组,开始设置为undef或者空的不同。问题发现的背景就不说了,我们简化为如下:声明或者定义一个数组,免得后面使用时出现告警根据业务条件,筛选满足条件的元素,放入到数组中将数组连接成一个字符串,并以,为分隔符,供后面使用my @array_test = undef

2020-11-30 21:44:23 2012

原创 打造Ubuntu的办公环境

Ubuntu Office PCsystem installationIP configure新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入system installationIP configure你好! 这是你

2020-07-28 11:28:33 753 1

原创 window10环境下安装ubuntu18.04系统

DELL笔记本安装ubuntu系统硬盘分区调整USB启动盘ubuntu安装首先说下笔记本的硬件配置情况DELL笔记本,自带windows10操作系统。只有一个256G的硬盘,PCIE插槽本来想把windows系统清除,直接安装ubuntu系统的,但是想着正版windows毕竟是花了不少钱的,所以没有舍得…在windows环境下也尝试使用虚拟机的方式安装ubuntu系统没有成功。当时使...

2019-04-11 14:23:04 505

原创 kvm虚拟机不能访问网关问题排查

kvm虚拟机不能访问网关问题排查背景介绍排查过程重启节点或者网络检查网桥的网络配置检查路由的配置检查网络的状态问题的解决常常都会感觉很简单,但是排查的过程比较复杂和漫长,有时候简单的一个配置问题需要花费超出预期很长的时间才能定位到。本文针对之前遇到的问题将排查的过程记录下来,供大家进行参考!背景介绍实验室有个CentOS7的服务器,上面创建了若干个虚拟机。这些虚拟机之前使用都很正常。虚拟机通...

2019-01-08 12:57:02 6724 1

原创 CentOS环境下查看网线连接状态

CentOS环境下查看网线连接状态本文主要介绍在Linux环境(主要是CentOS)如何查看网线是否连接ethtool命令ifconfig -aip anmcli dev status本文主要介绍在Linux环境(主要是CentOS)如何查看网线是否连接在CentOS下的网络配置很简单了,在工作中还遇到的一个情况就是:一个服务器有多个同类型的网口,但是只需要配置其中一个设备,这个时候就需要查看...

2018-10-15 12:14:49 22086

转载 CentOS环境中ntp服务器搭建

主要是简单记录一下ntp服务器的搭建过程,网上攻略很多,这里稍微记录安装ntp软件 直接使用yum就可以了 yum install ntp ntpdate -y查找时间同步服务器 查找的网址为http://www.pool.ntp.org/zone/asia 对于中国区基本上都是如下内容(来源http://www.pool.ntp.org/zone/cn)server 0.cn....

2018-05-31 15:49:37 261

原创 CentOS环境非联网状态下thrift的安装

CentOS环境非联网状态下thrift的安装在网上有很多介绍thrift安装的方法,但是大多都是基于机器联网的情况下使用yum或者apt-get进行安装。 在某些情况下,节点环境中不能连接外网。这个时候安装起来就比较麻烦了。 本文介绍在使用iso镜像的情况下,如何进行thrift安装(thrift-0.9.3)。 首先将系统对应iso文件映射到一个目录,比如映射到/mnt/isorom。...

2018-04-10 14:43:00 480

原创 用perl来实现删除文件夹下所有文件(夹)的操作

首先说明一下实现的功能:(Linux环境)指定一个路径,将该路径下的所有文件或者文件夹进行删除。 为了简单起见,这里指定的路径为全路径,不能使用相对路径。对于如何获取全路径实现方式有很多,这里不再 介绍。 本文主要分为以下几个部分 1)获取目录下文件的方法 2)为什么不能使用rm -rf的方式 3)perl的代码实现获取目录下文件的方法在提供解决方法之前,首先介绍一下perl...

2018-03-07 16:24:59 5233

原创 Linux环境下mount提示Already mounted or busy 原因查找

在Ubuntu的环境下,发现有个磁盘没有利用起来,就打算将此磁盘利用起来,存放备份日志使用。结果在使用过程中遇到一下问题,记录如下:1)使用lsblk命令查看到有个sda的磁盘没有使用。然后使用fdisk命令打算将其分区。但是使用fdisk /dev/sda 敲入p命令的时候,发现分区又是存在的。这个时候感觉到有些奇怪… 2)这个时候使用fdisk命令将分区删除然后重新创建一个分区,再使用l...

2018-03-03 13:47:09 82043 2

原创 CentOS7宿主机搭建kvm虚拟机的流程

CentOS7环境下搭建kvm虚拟机环境本文主要介绍如何在CentOS7的宿主机环境中搭建kvm虚拟机,主要分为以下几个步骤:宿主机的网络配置宿主机的软件安装和配置虚拟机模板的安装虚拟机的克隆虚拟机的磁盘挂载宿主机的网络配置在这里我们选择虚拟机的网络模式为桥接,这样宿主机以外的其它同网段的节点可以直接访问虚拟机。这里只需要在宿主机上配置一个网桥就可以了。 网桥

2018-01-13 13:00:53 9278

原创 shell实现对机器内存和CPU使用情况的监控

这个脚本主要的目的是监控机器上CPU和内存的使用情况,如果超过一定的阈值,打印出占用CPU或者内存资源较多的进程信息,也可以替换成其它方式。

2017-10-26 16:30:09 3090

原创 perl实现多进程的操作

并行对多个节点进行操作处理

2017-09-01 13:55:10 2028

原创 用perl实现IP地址字符串转换为单个IP

这里分享一下用perl来实现这样的功能。 需求:读取一个ip地址信息的字符串,ip地址之间用逗号或者冒号隔开,冒号表示2个ip地址之间的所有IP,但是中间的ip地址最后一位不能是255或者0

2017-09-01 11:10:54 1157

原创 CentOS7环境下Jenkins的安装和使用

CentOS7环境下Jenkins的安装和配置简单记录一下CentOS7(1503)环境下Jenkins的安装步骤 1. 首先在机器上创建一个Jenkins的用户,指定其home目录 useradd jenkins -d /var/lib/jenkins使用下载的rpm包进行安装,下载时最好下载LTS版本 rpm -ivh jenkins-2.60.3-1.1.noarch.rpm...

2017-09-01 10:29:37 1166

原创 ubuntu环境中nexus安装之后配置为系统的一个服务

上篇文章中介绍了如何在ubuntu环境下进行nexus的安装。这篇文章我们来继续说明一下如何将nexus注册为系统的一个服务,并且可以开机启动。

2017-08-23 19:03:00 1543 2

原创 ubuntu环境下nexus的安装

本文主要是介绍在ubuntu环境下对nexus进行安装,操作完毕之后登陆 host_ip:8081可以访问nexus。在本次安装过程中,使用的ubuntu版本为16.04.1 LTS, nexus版本为nexus-3.5-0-02-unix.tar.gz由于项目的需求,在此安装之前都已经安装完毕java和Maven,其中java版本为1.8.0_65,并没有使用openjdk, M

2017-08-23 16:14:57 3862

原创 CentOS7虚拟机不能ssh访问

CentOS7的虚拟机,本来使用是正常的,但是突然之间反馈说是不能ssh登陆。 ping 对应的ip地址是正常的。ssh登陆时提示“ssh: connect to host *** port 22: Connection refused”使用Virtual Machine Manager登陆到对应的虚拟机上,查看ip配置是正常。 但是从虚拟机ssh访问其它的节点也是失败的。重新

2017-03-01 15:51:27 9689

原创 ubuntu 环境下将eclipse从Mar升级到Oxygen,加载时提示还是Mar版本

ubuntu环境下将eclipse从Mar1升级到Oxygen版本,其实也就是将新下载的Oxygen包解压开来直接覆盖之前的安装目录就可以了。但是升级完毕之后,从Launcher图标点击启动的话,启动界面还是提示版本是Mar,而且启动比较慢。 等启动完毕之后,通过eclipse 中的About菜单查看版本信息是正常。如果从解压完毕的路径通过./eclipse的方式运行,启动

2017-02-22 17:29:20 1694

原创 tmux的简单设置

如果在Linux环境下进行办公,tmux是一个不可缺少的高效工具。 我认为一切工具的使用都需要针对实际情况进行取舍。如果一味的追求大而全,忽视了实际工作中的具体需求,这样不仅不会提高工作效率,反而会浪费时间。这里我列出自己在ubuntu环境下的配置。 .tmux.conf文件的内容如下:# using Caps-Lock key to replace Ctrl#unbind

2017-02-08 16:05:01 1540

原创 使用iso文件创建本地安装源 - centos7环境

在linux系统安装中,通常为了安装的方便并不会将所有的软件包全部选择进行安装。但是在系统安装完毕之后,发现某些软件包没有安装的时候,如果机器没有联网的话,安装起来特别不方便,特别是还有些软件包存在依赖关系。这里我们介绍一种使用系统安装光盘iso文件来配置问题安装源的方法。1. 将iso文件拷贝到机器的某个目录下,比如 /home目录下2. 使用mount命令将iso文件挂

2017-02-06 16:44:39 5333

原创 shell 脚本中获取命令的输出

shell脚本中获取命令执行返回值需要注意的地方

2016-12-15 17:47:41 156776 6

原创 linux 环境中使用virsh 命令对虚拟机进行重命名

在Linux环境中,可以使用virt-clone命令对虚拟机进行克隆,操作十分方便。在克隆的过程中,为了方便,名称都是统一的。 如果出于某种原因比如标识方便,希望将虚拟机的名称更改一下,可以使用一种简单的方法来进行,而不必重新克隆。比如我们希望将服务器上的虚拟机pc_vm94 改名称为 vm941)使用 virsh list --all命令查看当前都哪些虚拟机。 # v

2016-11-25 14:05:48 8312

原创 数据库11g2重新安装之前的卸载

在使用过程中,常常会遇到需要将linux数据库卸载,然后重新进行安装。 在这种情况下,用户希望能够花费较少的时间将数据库卸载,然后重新安装。结合在使用中的实际情况。我操作了以下步骤,就可以将数据库卸载再次进行重新安装。1.将grid和oracle安装目录删除rm -rf /s01/*rm -rf /g01/*2.将/usr/bin下的文件删除rm -rf /us

2016-09-29 12:08:03 1192

原创 git 使用时如何正确的提交改动(progit Page291)

本文内容主要来自Progit书籍的Page291  The Workflow部分。在git使用的时候,需要需要正确的理解git使用的3个区(至于这3个区的翻译各不相同),为了保证表述的准确性,我们直接使用Working Directory, Index 和HEAD来表述3个区。 首先在本地获取远端的代码之后, 我们在本地工作区对文件file进行修改。 修改内容为“This is the...

2016-07-25 17:39:43 440

原创 在centos7或者ubuntu14.04环境中安装openstack-I版本成功后dashboard无法登陆问题的解决

只有openstack-I版本的安装这里不再过多的描述,这里只是说明一下,当一切都安装完毕之后, dashboard出现无法登陆的情况。在以上两个版本中进行openstack版本的安装,可以安装成功,但是登录dashboard的时候出现错误:mportError at /No module named utilsRequest Method: GETRequest UR

2016-02-17 15:58:06 2324

原创 centos 7 配置网络之后不能访问外网

配置之后访问内网是可以的,外网在ping的时候无论是ping 域名还是IP地址都提示“connect: Network is unreachable”解决方法:在ip配置的时候加上MAC地址,然后将网卡重新启动就可以访问外网了

2016-01-19 16:21:59 5005

原创 ubuntu环境下的用户添加 - 指定用户shell

在ubuntu环境下,首先创建一个文件夹 /home/test, 然后使用命令 useradd test -g ftp -d /home/test -s /sbin/nologin来添加一个用户,并指定用户的主目录为 /home/test。 至于-s选项表示用户使用的shell。 创建完毕之后,我们切换用户来看一下root@vm65:~# su - testCannot e

2015-12-30 19:28:11 3266

原创 java的jdk安装和切换

这里我们以jdk-7u65-linux-x64.tar.gz为例,将文件解压到/usr/local/java/路径下1.在/etc/profile文件中添加环境变量,如下:  JAVA_HOME=/usr/local/java/jdk1.7.0_65  PATH=$PATH:$HOME/bin:$JAVA_HOME/bin  JRE_HOME=/us

2015-12-14 14:40:21 331

原创 IOMeter的初步使用

最近在windows下做IO的性能测试,大部分都认为IOMeter是windows环境中的主流测试工具。初步用下来,感觉这个东西和Linux下的fio还是有很大不同的。Linux下的fio命令,基本上就是一条命令,将各个参数的设置都显示的一清二楚。至于喜欢那个工具那就是萝卜青菜各有所爱了。这里只说一下在使用过程中不太注意的地方,其余其它的内容网上资料一大堆就不再

2015-11-25 15:11:50 892

H310_2008R2.zip

使用U盘进行windows2008R2进行系统安装的时候,这是由于缺少阵列卡驱动的原因,无法识别硬盘,这个时候需要进行手动加载。将驱动文件拷贝到优盘中(为了便于选择,可以新建一个目录)点击[加载驱动程序] 之后选择 [浏览] 找到对应阵列卡驱动并选择进行安装

2021-05-13

vi常用命令练习指导

个人整理一下日常工作中常用的vi命令,帮忙大家快速入门。 请准备好你的手指!

2015-07-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除