OVF和OVA的区别

 OVF和OVA的区别
OVF(Open Virtualization Format:开放虚拟化格式 )和OVA(Open Virtualization Appliance:开放虚拟化设备),两者包含所有用于部署虚拟机的必要信息。这两种包封装格式都是由DMTF(Distributed Management Task Force)所定义的。
两者之间的主要区别是在包的描述和封装。OVF包构造了必要的几个文件(具体见上描述),所有这些在定义和部署的虚拟机必须用到的。相比之下,OVA包是一个单一的文件,所有必要的信息都封装在里面。
OVF文件使用.ovf文件扩展名,同时一个OVF描述符,一个XML文件,用来描述打包的虚拟机。OVF还包含元数据和一个或更多的磁盘映像。或者,它也可能包含证书和其他附文件。
而OVA文件则采用.tar文件扩展名,包含了一个OVF ??包中所有文件类型。这样OVA单一的文件格式使得它非常便携。
另附:关于开放虚拟化格式(OVF)
现在对于OVF的介绍也很多,很多厂商都宣称自己的虚拟化产品都支持OVF。OVF的出现对于客户来讲确实是非常重要的,这样可以避免虚拟化平台的限制了,在不损失现有VM的基础上,有了更多的虚拟化平台的选择。
    对于各个支持OVF的虚拟化平台来说都有将虚拟机导出成OVF包生产.ova文件的工具,一个OVF包(.ova文件)包含了OVF描述文件(OVF信 封,一个xml文档),磁盘文件(虚拟机的二进制磁盘镜像文件),清单文件,证书文件和OVF环境文件,最重要的就是OVF信封和磁盘文件了。 VMware的vSphere和Citrix的Xen server都可以有import出一个OVF包,利用VMware Convert和Xen Convert工具转换成对方虚拟化平台的虚拟机。但磁盘镜像的格式一定要是VMware的vmdk格式,这样也导致了无法跨越不支持vmdk磁盘镜像文 件的平台。
    如果不能导出OVF包,利用IBM的OVF Toolkit也能创建出OVF包,当然必须要有导出来的磁盘镜像文件了(必须是vmdk格式的),然后再import到其他的虚拟化平台上。

nginx+ php 配置 access denied

之前配置nginx+php的时候,每次,访问html页面是正常的,但是一旦访问php的页面就出现acces denied.

 

后来发现是nginx配置问题/etc/nginx/conf.d/default.conf

server {
    listen       80;
    server_name  localhost;

    #charset koi8-r;
    #access_log  /var/log/nginx/log/host.access.log  main;

    location / {
        root   /data/www/wiki;
        index  index.php index.html index.htm;
    }

    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /data/www/wiki/;
    }

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    #    proxy_pass   http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ \.php$ {
        root           html;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME /data/www/wiki/$fastcgi_script_name;
        include        fastcgi_params;
    }

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}
}

添加了上面红色部分的代码后,一切正常

 

 

centos 修改时区

1. 查看当前时区
date -R

2. 修改设置时区
方法(1)
tzselect
方法(2) 仅限于RedHat Linux 和 CentOS系统
timeconfig
方法(3) 适用于Debian
dpkg-reconfigure tzdata

方法(4)

(将Asia/shanghai-上海时区写入当前时区)#cp -f /usr/share/zoneinfo/Asia/Shanghai     /etc/localtime

提示是否覆盖,输入Y回车,

WordPress 文本编辑

代码的两种模式

模式一

[root@vcentos-nginx ~]# cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core)
[root@vcentos-nginx ~]#

在代码的两头加入如下的字符<pre>代码</pre>

如:

代码

模式二

[root@vcentos-nginx ~]# cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core)
[root@vcentos-nginx ~]#

 

 

在代码的两头加入如下字符<code class=”docutils literal”><span class=”pre”>代码</span></code>

如:
代码