- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 基于Awstats的Tomcat8-Java8日志分析
基于Awstats的Tomcat8-Java8日志分析环境准备 apache-tomcat-8.0.22 jdk1.8.0_45 安装 ActivePerl :http://www.activestate.com/activeperl/downloads/ 安装awstats:http://sourceforge.net/projects/awstats/ 解压awsta
2016-06-24 10:26:04
997
原创 Pyinstaller 打包 Tkinter 程序时引入图标解决方法
Pyinstaller 打包 Tkinter 程序时引入图标解决方法描述在windows下开发python的gui程序时,多数使用pyinstaller, py2exe等打包工具. 在因为tkinter框架时,代码中使用iconbitmap引入程序框的图标样式,直接运行时没有问题, 但是在pyinstaller打包后会出现无法找到ico文件问题. 网上参考了几个解决方法都过于复杂(img2py
2016-05-06 10:29:34
24221
16
原创 RHCS集群安装部署
RHCS集群安装部署组件介绍:luci: rhcs集群管理工具-主控端 ricci: rhcs集群管理工具-受控端 rgmanager: 高可用性服务管理 cman: 集群管理 clvm: 集群式逻辑卷管理 gfs2: 集群文件系统 iscsi-target-utils: iscsi服务端 iscsi-initiator: iscsi发起端安装准备虚拟机3台: 管理服务器1台, 集群服
2016-04-14 10:25:19
3944
原创 Mesos, Marathon, Docker 平台部署记录
Mesos, Marathon, Docker 平台部署记录全部组件部署基于Ubuntu 14.04 x64 主机 IP 角色 master 192.168.1.3 Mesos Master, Marathon slave 192.168.1.2 Mesos Slave, Docker zookeeper 192.168.1.4 Zookeeper安装
2016-03-14 14:08:39
1485
原创 Kubernetes集群管理部署过程(centos7)
Kubernetes集群管理部署过程(centos7) 本文按照官网部署 详情参考http://kubernetes.io/v1.1/docs/getting-started-guides/centos/centos_manual_config.html安装准备 两台相同的centos7主机分别命名为master, minion 配置静态IP地址,并且在hosts文件写入对
2016-01-29 11:36:52
1090
原创 docker固定IP地址重启不变
代码地址 https://github.com/lioncui/docker-static-ip 使用前先安装docker-py,和bridge-utils 直接运行脚本cd docker-static-ippython duration.pygithub有演示,具体实现与pipework一样,只是用Python把整个指定的IP的操作变成后台进程,把 [容器,网桥,IP地址,网关]写
2015-09-16 16:28:33
2799
原创 openstack nova集成docker部署过程记录
openstack nova集成docker部署过程记录docker已经可以作为compute driver来使用,脱离了原来HEAT的模式,可以做到真正地使用nova来启动容器.这里记录一下openstack Kilo + docker 1.8的集成过程.所有组件环境基于centos7. 架构图如下: 安装docker在compute node节点上安装docker,强烈建议安装docker-
2015-09-15 17:49:35
3541
原创 如何制作Dokcer镜像
如何创建自定义Docker镜像初次安装部署好docker后,大多数镜像可以从DockerHub 提取,但是大多数人都希望自己可以完全自定义一个镜像,那么这里需要一个第三方工具 febootstrap epel6的源提供febootstrap的RPM包yum install docker-io febootstrap -yservice docker startchkconfig...
2015-05-14 11:30:47
1517
原创 查看ESXI主机的资源使用情况
虽然Vcenter控制台默认可以看到ESXI主机当前的内存和CPU使用情况,但是需要每一台主机都点击查看,假如主机数量较多的时候,手工效率很低,此脚本可以收集vcenter下所有主机的CPU内存使用百分比.按照实际情况填写IP地址、用户名、密码即可,收集结果会以日期为命名保存在当前目录下$ipaddress=''$username=''$passwd=''Write-host "Script
2015-04-22 11:48:07
14691
原创 自定义powershell模块
平常使用Powershell变成多数与域控相关,每次写脚本都会用到许多相同的函数和方法,为了提高效率,我把使用频率较高的系统函数重新定义为ps模块,例如一些查询用户是否存在,是否被启用,过期时间等等,在其他脚本里就可以直接调用模块里面的方法Import-module activedirectoryfunction exist($accountname){ Get-ADUser -Iden
2015-04-22 11:05:17
2000
原创 Xenapp磁盘监控
同时设置在3小时后自动重启 前提: 由于脚本需要远程执行权限 运行脚本角色必须具有管理员权限ASNP citrix.xenapp.commands$re=0$errorac
2015-04-22 11:01:03
622
原创 Xenapp负载监控
检查在Fram中的Xenapp服务器负载值使用情况脚本$load = qfarm /load$end =$load.count -1$loadvules=@()$num=2for($i=3;$i -le $end ; $i++){ $loadvules += [int]($load[$i].substring(22,5))}foreach($n in $loadvules){
2015-04-22 11:00:13
877
原创 自定义创建Openstack镜像(Windows)
主要是讲解如何在KVM环境下制作windows 2008 r2镜像制作KVM镜像首先需要拥有KVM虚拟化管理环境的宿主机一台,并且到http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers 下载windows的virtio驱动文件创建一个20G大小镜像文件qemu-img create -f qcow2 windows.im
2015-04-17 15:20:36
2904
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(十)
配置Ceilometer Server控制服务Ceilometer项目创建时最初的目的是实现一个能为计费系统采集数据的框架。社区推动Ceilometer成为OpenStack里数据采集(监控数据、计费数据)的基础设施,采集到的数据提供给监控、计费、面板等项目使用在controller控制节点上安装组件yum install openstack-ceilometer-api openstack-cei
2015-04-17 11:07:02
966
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(九)
虚拟机热迁移配置笔者的环境已经部署双计算及节点,并且同时使用ceph rbd作为后端存储. 双计算节点可以实现虚拟机的热迁移,注意迁移的主机资源必须足够.同时需要设置节点知之间libvirtd服务无密码互相访问 在两个计算节点上执行 vi /etc/libvirt/libvirtd.conf 添加以下配置listen_tls = 0listen_tcp = 1tcp_port = "165
2015-04-17 10:52:53
735
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(八)
调试验证在controller节点上查看服务的状态,笑脸为正常nova-manage service listneutron agent-listNeutron创建网络neutron net-create ext-net --shared --router:external=Trueneutron subnet-create ext-net --name ext-subnet \--allocat
2015-04-17 10:18:34
780
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(七)
部署配置Neutron网络组件配置Neutron网络(计算节点)在compute节点上执行 开启内核转发 vi /etc/sysctl.confnet.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0执行配置sysctl -p安装必须组件yum install openstack-neutron-ml2 openstack-n
2015-04-15 12:15:58
805
原创 Netscaler故障更换记录
Netscaler故障更换记录原来已经启用HA的两台Netscaler MPX 10500,因故障需要更换一台,记录更换过程的要点 1.故障机器拔线下架 2.开机测试新机器,一定要做的操作是修改NS密码为一致的,修改时区为一致的,设置IP和路由,修改RPC密码 3.启动Port Channel添加对应一致的端口,注意的是如果是使用LACP端口聚合的,那么不能直接在Channe
2015-04-08 18:32:08
1063
原创 Netscaler SSL 证书更换记录
Netscaler SSL证书更换记录环境中的Netscaler使用的是天威诚信的SSL证书由于旧证书的使用期限已经快到了,需要更换新的证书,提交CSR向厂家申请了新的证书后,开始做更换配置下面是要注意的地方 1.天威诚信交付的证书编码有三份,分别是一个服务器证书,两个中级CA证书 2.把编码复制到文本创建cer文件后,双击打开-详细信息-复制文件-选择base64位编码 导出另存为证
2015-04-08 18:30:36
2861
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(六)
部署配置Neutron网络组件配置Neutron控制节点在controller上 创建neutron用户、角色、端点服务keystone user-create --name neutron --pass NEUTRON_PASS --email neutron@example.comkeystone user-role-add --user neutron --tenant service -
2015-04-02 16:56:21
791
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(五)
部署配置Compute计算节点安装nova-compute安装nova-compute的相关组件yum install openstack-nova-compute MySQL-python -y安装ceph-fuse客户端,以便可以访问cephfs文件系统yum install ceph ceph-fuse -y添加compute节点访问MDS的认证权限 在ceph-node01上执行,获取密钥
2015-04-02 15:38:39
962
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(四)
配置Cinder块设备存储安装cinder组件yum install openstack-cinder -y备份cinder配置文件mv /etc/cinder/cinder.conf /etc/cinder/cinder.conf.bak创建cinder配置文件 vi /etc/cinder/cinder.conf 注意rbd_secret_uuid为前面实际创建的值,笔者的环境中是: AQ
2015-04-02 11:49:00
906
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(三)
配置NOVA计算服务控制安装服务yum install openstack-nova-api openstack-nova-cert openstack-nova-conductor \ openstack-nova-console openstack-nova-novncproxy openstack-nova-scheduler \ python-novaclient -y同步ceph的
2015-04-02 11:31:39
947
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(二)
通过Ceph-Deploy部署了3节点的Ceph分布式存储后,先要为openstack的集成做配置准备配置Ceph集成准备在ceph-node01上 创建卷池和镜像池,分别用来存放cinder卷,实例卷,和镜像rados mkpool volumesrados mkpool images增加两个pool的复制水平,设置为两份ceph osd pool set volumes size 2cep
2015-04-01 23:42:49
1150
原创 Openstack I版 结合 Ceph 分布式存储 部署安装(一)
前提本人学习从2013年接触openstack G版开始,从一个对openstack完全不了解的人到现在可以单独部署排错,并且对组件之间小有了解,那是经历了很多困难.去年早就完成了I版与Ceph的结合部署并且写下了整个安装过程,分享到了中国社区的群里.由于之前没有开通博客,所以这次打算按照之前写的文档重新部署一次,顺便用博客记录.希望分享给任何有需要的人,在安装过程中会加上一些自己的见解,感谢各位.
2015-04-01 22:58:21
3184
原创 利用Centos/Redhat搭建ISCSI服务
ISCSI服务端,安装target目标软件yum install scsi-target-utils -y修改配置文件/etc/tgt/targets.conf 在末行添加一下内容<target iqn.2014-09.com.example:target1> #target目标名自定义 backing-store /dev/sdb
2015-03-25 16:24:14
618
原创 JAVA安全站点设置全局生效
在Xenapp的环境中,由于是多用户共享一个操作系统,软件需要用到统一设置,例如JAVA控件是在B/S架构中经常用到的.控制面板中的JAVA设置只会对当前用户生效,要想对所有用户生效需要修改一些设置JAVA的安全设置是保存在 c:/users/%username%/AppData/LocalLow/Sun/Java/Deployment/security/sexception.sites文件里
2015-03-25 16:16:01
2562
原创 PVS更新与合并vdisk版本
下面展示了虚拟磁盘更新版本的常规提升过程:手动更新磁盘映像 通过“vDisk Versions”(虚拟磁盘版本)对话框,可以手动创建新版本的虚拟磁盘基础映像。 此操作过程有以下要求: 已经为所更新的虚拟磁盘分配维护设备。 该虚拟磁盘的所有版本当前均不处于维护模式。 创建新版本: 在控制台中,在设备集合或虚拟磁盘池中要创建新版本的虚拟磁盘上单击鼠标右键,然后从上下文菜单中选择 Versi
2015-03-25 14:13:38
3750
原创 QPID集群安装部署
在CentOS/Redhat 发行版本的安装的Openstack,默认是使用qpid作为消息队列服务.那么生产环境固然是要做高可用,下面就单独部署一套QPID集群服务. [root@qpid01 ~] rm /etc.yum.repo.d/* -f [root@qpid02 ~] cat /etc/yum.repo.d/ustc.repo[ustc]name = ustcbaseur
2015-03-25 13:53:16
3033
原创 RDO安装Openstack ICEHOUSE
安装准备基本配置就不详细描述了 ,删除repo 下的默认 yum源 添加 第三方的镜像源(本文用的是USTC的6.6源) [root@openstack ~] rm /etc.yum.repo.d/* -f [root@openstack ~] cat /etc/yum.repo.d/ustc.repo[ustc]name = ustcbaseurl = http://centos
2015-03-25 13:22:13
1167
原创 Ceph快速部署
这里不对Ceph做介绍,由于Ceph有多种部署方式,本文利用最方便得方式来部署,那么就是ceph-deploy拓扑介绍安装前准备.网络配置本文档部署全部基于CentOS6.6 x86_64发行版的Linux,笔者的环境是在Workstation上安装的虚拟机 Hostname Address Role ceph-admin
2015-03-25 09:34:19
1719
原创 终于开通博客
一直打算开通个人博客,好像但凡做IT的人都会有博客,如果没有会显得逼格不够. 本来是希望用Django自己搭建一个,但是由于不熟练又怕没心思打理,所以最后决定现在优快云上试水,如果自己经营好再考虑搬迁.而且现在优快云已经有MarkDown编辑器,风格简约非常喜欢.就这么愉快地决定了博客之旅,记录我的IT 二三事.
2015-03-24 22:12:23
544
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人