自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吴业亮的专栏

版权声明:本博客欢迎转发,但请保留原作者信息!

  • 博客(310)
  • 资源 (3)
  • 收藏
  • 关注

原创 openstack手工迁移虚拟机方法

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 说明:本次实验有两台物理机controller和computer1,虚拟机demo开始运行在computer1上,目标:手工迁移到controller上 1、查看虚拟机:[root@controller ~]# source admin-openrc.sh [root@co

2016-02-29 20:22:32 4721

原创 【高可用HA】Centos7.0下通过Corosync+pacemaker+pcs+drbd实现mariadb的高可用

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng Centos7.0下通过Corosync+pacemaker+pcs+drbd实现mariadb的高可用 一、操作系统配置 1.1、准备: 两个节点ha-node1和ha-node2均按照centos7.0系统,每个节点两块磁盘,一块用作根分区一块用作drbd 1

2016-02-15 21:17:45 9965 3

原创 【高可用HA】HA之DRBD详解(基于CentOS7.0)

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 一、DRBD简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。你可以把它看作是一种网络RAID。它允许

2016-02-15 19:12:15 6936

原创 kilo版openstack的dashboard在session超时后重新登录报错解决办法

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net 1、现象描述: kilo版本的openstack在正常登陆后长时间不做任何操作,dashboard会超时,重新登录会报如下错误: 2、原因: python-django的版本太高,需要降到1.8以下 3、解决办法: a、卸载django的rpm包# rpm -aq | grep pyt

2016-01-15 14:09:11 3988 2

原创 制作OpenStack Windows Server 2012镜像

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 一、硬件及软件准备: 1、物理机一台:要求支持硬件虚拟化,将centos7安装在物理机上,如果实在找不到多余的机器可以在windows上安装vmware。然后在vmware上创建centos7的虚拟机。 2、windows2012server的ISO 下载地址:http

2016-01-06 13:04:23 20141 6

原创 redhat7.2配置yum源

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng redhat 的更新包只对注册的用户生效,所以我们自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安装之后是否有问题。 1、首先删除redhat原有的yum ,因为redhat 原本的yum 没有注册为r

2015-12-28 14:43:03 29131 3

原创 linux修改操作系统语言方法

一、CentOS7.0 1、修改为中文# localectl set-locale LANG=zh_CN.utf82、修改为英文# localectl set-locale LANG=en_US.UTF-8二、CentOS6.51、修改为英文# echo 'LANG=en_US.UTF-8' >>/etc/profile# source /etc/profile# su -l2、修改为中文

2015-12-28 14:39:24 8379

原创 iptables的DNAT和SNAT

一、概述: 1、 SNAT, DNAT, MASQUERADE都是NAT 2、MASQUERADE是SNAT的一个特例 3、SNAT是指在数据包从网卡发送出去的时候,把数据包中的源地址部分替换为指定的IP,这样,接收方就认为数据包的来源是被替换的那个IP的主机 4、MASQUERADE是用发送数据的网卡上的IP来替换源IP,因此,对于那些IP不固定的场合,比如拨号网络或者通过dhcp分配I

2015-12-09 17:18:37 11748 1

原创 手动安装liberty版本openstack环境(allinone)---安装dashboard

1、安装dashboard服务# yum install openstack-dashboard httpd mod_wsgi \ memcached pythonmemcached -y2、修改配置文件/etc/openstack-dashboard/local_settings a、配置dashboard运行在controller上(controller为OS主机名)OPENSTACK_

2015-11-28 21:20:41 2236

原创 手动安装liberty版本openstack环境(allinone)---安装neutron

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 1、创建neutron数据库# mysql -uroot -pChangeme_123 -e "CREATE DATABASE neutron;"注意:Changeme_123为数据库root密码 2、创建数据库用户并赋予权限# mysql -uroot -pChang

2015-11-28 21:01:16 3694

原创 手动安装liberty版本openstack环境(allinone)---安装cinder

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 1、创建cinder数据库# mysql -uroot -pChangeme_123 -e "CREATE DATABASE cinder;"注意:Changeme_123为数据库root密码 2、创建数据库用户并赋予权限# mysql -uroot -pChangem

2015-11-28 20:16:16 2804

原创 手动安装liberty版本openstack环境(allinone)---安装nova

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 1、创建nova数据库# mysql -uroot -pChangeme_123 -e "CREATE DATABASE nova;2、创建数据库用户并赋予权限# mysql -uroot -pChangeme_123 -e "GRANT ALL PRIVILEGES ON

2015-11-28 19:34:53 3058 2

原创 手动安装liberty版本openstack环境(allinone)---安装glance

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng1、创建keystone数据库# mysql -uroot -pChangeme_123 -e "CREATE DATABASE glance;注意将Changeme_123替换为自己的密码 2、创建数据库用户并赋予权限# mysql -uroot -pChangeme_123

2015-11-28 18:13:19 2258 1

原创 手动安装liberty版本openstack环境(allinone)---安装keystone

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/ 1、创建keystone数据库# mysql -uroot -pDBPASSWORD -e "CREATE DATABASE keystone;" 注意将DBPASSWORD替换为自己的数据库密码 2、创建数据库用户及赋予权限# mysql -uroot -pDBPASSWORD -e "GRANT ALL

2015-11-28 17:52:50 5061 4

原创 手动安装liberty版本openstack环境(allinone)---安装数据库及rabbitmq

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 1、安装python-openstackclient和openstack-selinux# yum install python-openstackclient -y# yum install openstack-selinux -y2、安装数据库# yum inst

2015-11-24 22:48:33 3160

原创 手动安装liberty版本openstack环境(allinone)---环境准备

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 一、网络拓扑及网卡配置 二、建议硬件配置: vcpu: 2+ 内存:4G+ 硬盘:10G+ 操作系统:CentOS7.1 否则在安装过程中会报一些服务起不来错误 三、创建centos7.0操作系统 1、使用CentOS-7-x86_64-DVD-

2015-11-24 22:36:31 8704 3

原创 shell脚本打印日志方法

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng在shell脚本执行过程中如果没有日志记录,特别是脚本比较长的情况下在执行完再定位问题很难发现问题原因,因此在脚本中增加日志显得十分重要。下面介绍日志打印方法example 1 调用log_info函数,如果希望只记录相关信息,不对命令执行结果进行判断 判断/etc/pass

2015-11-24 22:02:16 56427 4

原创 数据库的最大连接数过小导致openstack的dashboard报错

一、现象: 在点击openstack的dashboard时右上角总是弹出一些错误的提示,再次刷新时又不提示了。 二、原因: MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点这个连接数是远远不够的 三、解决办法 1、修改mairadb的配置文件,将最大连接数改为1500# echo "max_connections=1500" >>/etc/my.cnf.d/mar

2015-11-24 21:39:46 2891 1

原创 在linux中如何快速查询哪些文件包含某个关键字

OS中系统文件千千万万,如何快速找出哪些文件中包含某个关键字呢?下面介绍如下 举例: 我希望找出操作系统中包含本机IP的所有文件# find / -type f | xargs grep -i "192.168.1.40" 2>/dev/null[root@controller opt]# find /etc -type f | xargs grep -i "10.239.44.35"

2015-11-24 10:00:47 6921

原创 制作L版openstack本地yum源方法

1、环境准备: 操作系统:CentOS7.1 虚拟机或物理机一台:建议2vcpu+ 2G+内存 10G+硬盘 确保系统能够上网 2、、配置缓存 修改/etc/yum.conf [main]cachedir=/var/cache/yum/$basearch/$releaseverkeepcache=1 #修改为1,保存缓存debuglevel=2logfile=/var/log/yu

2015-11-24 09:31:17 8505 1

原创 CentOS7下openstack的liberty模板分享

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 概述: 在开发过程中频繁的部署环境很花费时间,有模板即可快速导入。该模板可以根据实际需要修改管理网络,在修改完第一块网卡后,执行liberty_CentOS_modify.sh。系统自动重启一次即可。 一、软件路径:http://pan.baidu.co

2015-11-18 15:44:08 2410 2

原创 查看操作系统运行平台及硬件支持最大内存

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng本文介绍linux下dmidecode命令的两个应用 一、概念介绍: DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System M

2015-11-15 19:12:25 2389

原创 liberty版本openstack按照官方文档安装部署dashboard上不显示cinder模块

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 1、现象 按照官方的文档安装openstack,dashboard上不显示cinder模块 操作系统:ubuntu14.04.03 openstack版本:liberty 后台服务正常:# cinder service-list+------------------+

2015-11-10 18:04:55 2039

原创 在CentOS7.0安装Orchestration模块(heat)

作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng 一、Orchestration模块概念 1、Orchestration模块提供了一个基于模板的orchestration,用于描述云的应用,通过运行的OpenStack API调用生成运行的云应用。软件和OpenStack其他核心组件集成为一个单一文件的模板系统。模板允许用

2015-11-07 17:16:58 2133

原创 kilo版本openstack的dashboard报错解决办法

作者:【吴业亮】云计算工程师博客:http://blog.csdn.net/wylfengyujiancheng问题现象:日志分析:报UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)是转码失败解决办法:

2015-11-06 13:25:16 6675

原创 openstack-liberty镜像分享

链接:http://pan.baidu.com/s/1hqhhT0w 密码:38mw用户名及密码root/Changme_123http://192.168.5.17/horizonadmin/Changeme_123demo/Changeme_123

2015-10-25 20:20:25 1869 1

原创 私有云环境openstack-juno模板共享(用于个人学习)

操作系统模板下载地址:链接:http://pan.baidu.com/s/1bnz8eGv 密码:mc99解压密码:wuyeliang使用方法: 按下win + R键,在其中输入:hdwwiz,然后点击“确定”ps:hdwwiz,用来手动添加硬件驱动的,熟悉计算机的朋友对它应该有所了解。如下图:出现如图界面,单击下一步:

2015-10-14 20:57:55 1437

原创 /var/lock/cinder不存在导致openstack的kilo版本删除云硬盘一直处于deleteing中问题处理。

本人在搭建两套openstack环境时均遇到删除云硬盘处于deleteing中,查询message日志发现提示一条[Errno 13] Permission denied: '/var/lock/cinder',于是在/var/lock目录下创建cinder目录,并赋予权限,重启cinder相关服务即可删掉。错误日志:解决办法#cd cd /var/lock/ #

2015-09-30 09:57:14 3766 1

原创 openstack导出image镜像的方法

作者:吴业亮博客:http://blog.csdn.net/wylfengyujiancheng在openstack中创建测虚拟机做了快照镜像,有时需要导出本地用作其他环境使用,本方法在openstack的kilo版本验证过。1、查询环境中的镜像[root@controller httpd]# glance image-list环境中一个有两个镜像本次导出insta...

2015-09-30 09:44:31 21983 3

原创 利用本地centos7.0镜像升级centOS6.5

作者:吴业亮博客:http://blog.csdn.net/wylfengyujiancheng 网上搜一下有很多centOS6.5升级7.0的帖子,都是用网络升级,尝试很多次每次都失败了,提示kernel panic,也没找到问题原因。受一个日本人帖子的启发,本博客介绍如何通过centos7.0的镜像在本地升级centos6.5。本人升级两次都成功的。1、配置...

2015-09-14 09:30:47 8289 1

医疗行业超融合架构解决方案.pdf

目录 1 医疗行业超融合架构需求分析 1.1 超融合架构发展趋势 1.2 超融合架构必要性分析 1.2.1 业务背景分析 1.2.2 业务痛点分析 1.3 超融合架构可行性分析 1.3.1 超融合架构概述 1.3.2 先进性分析 1.3.3 可靠性分析 1.3.4 扩展性分析 1.3.5 超融合架构优势 1.4 超融合架构应用场景 2 医疗行业超融合架构方案设计 2.1 设计概要 2.2 设计原则 2.3 超融合架构总体设计 2.4 超融合架构业务设计 2.4.1 业务迁移分析 2.4.2 业务资源分析 2.5 超融合架构物理资源规划 2.5.1 物理架构图 2.5.2 计算资源规划 2.5.3 存储资源规划 2.5.4 网络资源规划 2.5.5 安全和备份规划 2.6 云管理平台设计 2.6.1 主要功能 2.6.2 资源使用与管理 2.7 超融合架构建设难点分析 2.7.1 信息孤岛治理 2.7.2 超融合系统性能优化和节点管理 2.8 超融合架构技术路线设计 2.9 超融合架构主流产品选型 2.10 超融合架构成本管理 2.10.1 直接成本 2.10.1 间接成本 2.10.2 成本概算 2.11 超融合产品预算清单

2019-05-24

模拟电子技术康华光版课件(全)

模拟电子技术康华光版(全)模拟电子技术康华光版(全)

2011-06-02

空空如也

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

TA关注的人

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