PYTHON学习0021:文件处理—-2019-6-16

一、比如有一个文件,正常情况下,如何查看内容呢:
1、安装文件编辑器软件(如word文件需安装office)
2、选中文件,双击或者右键,用文本编辑器软件打开
3、进行入、删除等操作。
二、用python进行文件操作:
文件操作分为读、写、改。
1、读文件:
f=open(file="D:/工作/资料.txt",mode="r,encodind="utf-8) #相当于把文件打开,r表示以只读模式打开,以utf-8编码打开
data=f.read() #读取文比赋予data这个变量
f.close() #关闭文件师范内存。

Posted in 最新更新 | No Comments

讲清楚说明白openstack中vm流量走向之2——DVR模式

上一篇文章已经介绍过,在集中式网络节点模式下,所有的计算节点只安装二层代理,所有三层流量无论是南北或东西走向都必须经过网络节点,尽管可以通过HA的方式保证网络节点的高可用,但是基于vrrp的HA方式同一时间点只有一个网络节点处于工作状态,这样在大规模场景下网络节点仍然会成为性能瓶颈,为此openstack社区从Juno版本开始推出的DVR模式来解决上述问题,需要说明的是:在Mitaka版本之前DVR与L3 HA功能不能同时启用,从Mitaka版本之后才支持DVR与L3 HA功能同时开启。

Posted in 最新更新 | No Comments

shell的进阶编程

  for 变量名字 in 列表;do    循环体  done  例如for: for NAME [in WORDS … ] ; do COMMANDS; don其中前面的name就是个变量名,而且不需要加$,每次循环和中间列表中的值有关,中间的列表可以使用花括号来表示指定范围,也可以使用一些命令来生成列表,但是需要加$(),要把前面的变量名和后面的循环体连接起来。例如:

Posted in 最新更新 | No Comments

Jenk×××使用入门

注意:步骤1-3 的邮箱和2-5中的邮箱保持一致

Posted in 最新更新 | No Comments

Zabbix监控(三)

zabbix组件:
zabbix-server
zabbix-database
zabbix-web
zabbix-agent
zabbix-proxy
zabbix逻辑组件:
主机组、主机
item(监控项)、application(应用)
trigger(触发器)
event(事件)
action(操作)
notice
command
media
users(meida)
监控系统:
数据采集、数据存储、报警、数据可视化
zabbix:
database –> zabbix-server (zabbix_server.conf)–> zabbix-web(LAMP) –> http://zabbix-web-server/zabbix
zabbix-agent (zabbix-agent.conf)
添加主机:

Posted in 最新更新 | No Comments

centos7上部署oVirt平台管理kvm

oVirt是一种开源分布式虚拟化解决方案,旨在管理整个企业基础架构。oVirt使用受信任的KVM管理程序,并基于其他几个社区项目构建,包括libvirt,Gluster,PatternFly和Ansible。
官方网站https://www.ovirt.org/
oVirt是RedHat虚拟化管理平台RHEV的开源版本。该项目起源于Qumranet,该公司在2008年被RedHat收购之后,其原有的虚拟化管理软件被从C#改写为Java,并在2011年开源为oVirt项目。2011年11月,RedHat举办了第一次oVirt研讨会(oVirt Workshop),与IBM、英特尔、思科、Canonical、NetApp与SUSE一同宣布oVirt社区的成立。利用oVirt管理KVM虚拟机和网络,企业可以快速的搭建起一个私有云环境。从这一点看来,oVirt的定位和另一个知名云计算项目OpenStack的定位是有些类似的。不过有意思的是,oVirt实际上是RedHat的企业级虚拟化解决方案RHEV的上游项目,而这些支持oVirt项目的厂商们,也同时是OpenStack项目的参与者。
需要使用oVirt的原因:
1、KVM使用命令行或者是virt-manager图形管理,基于单机管理模式;
2、单机KVM不具备数据中心,集群等高级管理特性;
3、oVirt属于开源社区,免费使用。通过web方式进行管理,管理界面非常友好!

Posted in 最新更新 | No Comments

centos7上部署oVirt平台管理kvm

oVirt是一种开源分布式虚拟化解决方案,旨在管理整个企业基础架构。oVirt使用受信任的KVM管理程序,并基于其他几个社区项目构建,包括libvirt,Gluster,PatternFly和Ansible。
官方网站https://www.ovirt.org/
oVirt是RedHat虚拟化管理平台RHEV的开源版本。该项目起源于Qumranet,该公司在2008年被RedHat收购之后,其原有的虚拟化管理软件被从C#改写为Java,并在2011年开源为oVirt项目。2011年11月,RedHat举办了第一次oVirt研讨会(oVirt Workshop),与IBM、英特尔、思科、Canonical、NetApp与SUSE一同宣布oVirt社区的成立。利用oVirt管理KVM虚拟机和网络,企业可以快速的搭建起一个私有云环境。从这一点看来,oVirt的定位和另一个知名云计算项目OpenStack的定位是有些类似的。不过有意思的是,oVirt实际上是RedHat的企业级虚拟化解决方案RHEV的上游项目,而这些支持oVirt项目的厂商们,也同时是OpenStack项目的参与者。
需要使用oVirt的原因:
1、KVM使用命令行或者是virt-manager图形管理,基于单机管理模式;
2、单机KVM不具备数据中心,集群等高级管理特性;
3、oVirt属于开源社区,免费使用。通过web方式进行管理,管理界面非常友好!

Posted in 最新更新 | No Comments

第五周学习总结

  因为这周我们绝大部分时间是学的shell脚本进阶,所以这周我的博客内容主要是有关shell脚本函数。

Posted in 最新更新 | No Comments

CIKERS Shane 20190616

刚过去的周五周六踢了 4 场比赛,都是 8 人制的,小组赛 2 胜 1 平头名出线,淘汰赛靠一个可判可不判的赛中点球 1:0 。两个月前没有预料到现在的状况会很紧张,所以答应了开发区参赛……踢一场 2 个多小时就没了……而我现在只想早日完事回京……
.
CIKERS 新平台的开发正在紧急推进,不知道来不来得及,还有一周了……昨天业务上发现了一些问题,找商业机构合作需要建立信任,这是个很难的事情,人家并不一定愿意尝试一起搞。

Posted in 最新更新 | No Comments

TCP三次握手四次挥手

指的是在发送数据的准备阶段,服务器端和客户端之间需要进行三次交互:OSI参考模型中的网络层,在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。(TCP在运输层,IP在网络层)

Posted in 最新更新 | No Comments