自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 通过VNC连接到虚拟机上

OpenStack上有台物理机作为计算节点,但是由于网络故障现在需要登录这个计算节点,通过PUTTY登录没有问题,但是通过VNC登录的是这个计算节点上的虚拟机。查看vncserver的端口号如下图,发现5900、5901的进程名称是qemu-kvm,因此可以判断,虚拟机进程占用了这两个端口。So,杀掉两个进程。 但之后,发现VNC还是不能连接。从上图看到进程Xvnc的Local Addre

2015-06-17 08:51:19 3166

转载 QCOW2和ROW的区别

kvm虚拟机中需要选择磁盘镜像的格式,通常的选择有两种,一种是raw镜像格式,一种是qcow2格式。raw格式是原始镜像,会直接当作一个块设备给虚拟机来使用,至于文件里面的空洞,则是由宿主机的文件系统来管理的,linux下的文件系统可以很好的支持空洞的特性,所以,如果你创建了一个100G的raw格式的文件,ls看的时候,可以看到这个文件是100G的,但是用du 来看,这个文件会很小。qco

2015-06-17 08:49:16 3205

原创 java的二维数组中如何计算行数和列数?

二维数组实质是一维数组,一维数组包含子数组就形成了二级!int i[][] ={{ 1, 2, 8, 9 },      { 2, 4, 8, 12 },      { 4, 7, 10, 13 },      { 6, 8, 11, 15 } };int rows = i.length;//行数int columns = i[0].length;//列数

2015-06-16 16:01:09 10430

原创 进入Docker容器方法

从util-linux版本2.23开始,nsenter工具就包含在其中。它用来访问另一个进程的名字空间。#tar -zxf-cd util-linux-2.24#./configure –without-ncurses#make#cp nsenter /usr/local/bin/  为了连接到容器,你还需要找到容器的第一个进程的PID。# docker inspect -

2015-05-22 17:30:50 453

原创 Docker自动部署tomcat

1. 下载镜像# docker pull centos:latest  #获取最新的centos镜像2. 启动容器#docker run -i -t -v /home/user/software/:/home/software/ imageId /bin/bash其实包含以下三个部分:docker run 相关参数> 镜像ID> 初始命令>其中,相关参数包括:-i:表示

2015-05-22 17:23:43 2336

原创 OpenStack虚拟机冷迁移

虚拟机冷迁移1. 修改所有的计算节点配置文件/etc/nova/nova.conf,添加如下配置:allow_resize_to_same_host=true    scheduler_default_filters=AllHostsFilter重启所有计算节点的服务和控制节点的openstack-nova-scheduler服务2. 进入控制节点或者通过OpenStack控制

2015-05-18 11:08:01 4284 1

原创 删除僵尸实例的shell脚本

#!/bin/bash MYSQL="/usr/bin/mysql"password="service123"   #数据库密码database="nova"user="root"     #用户 $MYSQL $database -u$user -p$password use nova;SET FOREIGN_KEY_CHECKS=0;delete fro

2015-04-14 14:58:03 519

原创 java判断一个对象是什么类型

第一个是得到类名 getClass().getName() 第二个可以判断对象是不是某一个类的对象if(obj   instanceOf   java.XXX.XXX)

2014-12-30 21:59:41 680

转载 openstack 安装glance出错,服务无法启动

1、启动过过程中提示以下错误,可以先将python-crypto卸载,后面需要的时候再安装。可以通过yum remove(通过rpm -e卸载有依赖包卸载问题,使用yum remove可以很好的解决这个问题)将python-crypto卸载。2、再次启动glance,如果后台提示以下错误,则可以采用glance-api命令在终端启动,查看错误提示。3、通过g

2014-04-11 21:49:41 1668

转载 linux 下设置 git 使用 http/https 代理

设置代理服务器有很多种方式,我使用的是设置环境变量的方式:1export http_proxy="http://localhost:8087"2export https_proxy="http://localhost:8087"这样git就会自动使用环境变量里的代理服务器了。

2014-04-11 21:46:06 3169

原创 glance index 失败解决方法

报错代码:

2014-04-11 21:38:51 855

转载 Centos系统使用代理上网时 yum的代理设置

yum的存在使centos上软件的安装、配置、升级、卸载变得十分的方便,但是当安装centos的机器是通过代理服务器访问外网的话,yum的使用就变得无从下手了,以下介绍以下怎样为yum配置代理地址及代理用户,使在代理上网的环境下亦能享受yum带来的方便,而不一定要去进行make & make install。用vi编辑器打开yum配置文件,一般情况下: vi /etc/yum.conf

2014-04-10 14:12:53 1195

原创 如何查看Linux操作系统版本

1. 查看内核版本命令:chen@mylinuxserver:~> cat /proc/versionLinux version 2.6.5-7.244-smp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Mon Dec 12 18:32:25 UTC 2005/proc 目录的作用?chen@myli

2014-04-08 16:01:14 516

原创 如何修改CentOS的默认语言

请先使用root权限帐户登陆一、进入语言配置文件vi  /etc/sysconfig/i18n用SSH执行以上命令,用vi编辑器修改/etc/sysconfig/i18n文件。  www.2cto.com  二、修改语言将默认的LANG="zh_CN.UTF-8"修改为LANG="en_US.UTF-8"这样就可以把默认的中文修改为英文。

2014-04-06 12:36:55 1020

原创 启动glance-api报错 cannot import name ceil_shift

glance.common.exception.ImportFailure: Failed to import requested object/class: 'glance.api.v1.router.API'. Reason: cannot import name ceil_shift出现上面的报错信息的时候,可以尝试用下面的命令yum install python

2014-04-02 21:31:33 1236

Linux下安装VNC

Linux下安装VNC

2014-04-08

vsphere 5.1安装图解

vsphere 5.1安装图解

2014-01-05

空空如也

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

TA关注的人

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