• OpenVirteX 安装


    参考

    sdnlab 带你走进OpenVirteX之环境搭建

    ubuntu14.04安装OpenVirteX

    官网链接

    系统要求:

    Recommended
    Cores
    GB java heap size
    
    Minimum
    Cores
    GB java heap size
    

    我使用的是Mac下VMware Fusion搭载OVX的虚拟机。

    OVX vmdk文件下载地址 立即下载

    安装:

    安装好虚拟机之后,打开,需要在command line进行登录。

    用户:ovx 
    密码:ovx
    

    进入图形界面:

    说明:
    Floodlight是会随着虚拟机Linux系统启动而启动的,脚本位置为/home/ovx/ctrl/start-controllers.sh。floodlight默认tcp连接端口为10000、20000和30000,而ui默认端口为10001、20001、和30001。
    OVX默认启动6633端口,对物理交换机而言它就是控制器,当虚网启动后ovx会连接到floodlight的端口10000建立tcp连接。

    安装Mongdb数据库

    1.导入MongoDB公共GPG密钥

    Ubuntu软件包管理工具(即dpkg和apt)通过要求分销商签订GPG密钥包确保方案的一致性和真实性。发出以下命令来导入MongoDB公共GPG密钥。

    # sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
    

    2.为MongoDB创建一个列表文件,使用下面的命令行创建/etc/apt/sources.list.d/mongodb.list列表文件。

    # echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
    

    3.重新加载本地包数据库

    # sudo apt-get update
    

    4.安装MongoDB数据包

    (1)你可以安装MongoDB的最新稳定版本或MongoDB的特定版本。

    • 安装MongoDB的最新的稳定版本
    # sudo apt-get install -y mongodb-org
    
    • 安装MongoDB的特定版本
    # sudo apt-get install -y mongodb-org=2.6.1 mongodb-org-server=2.6.1 mongodb-org-shell=2.6.1 mongodb-org-mongos=2.6.1 mongodb-org-tools=2.6.1
    

    这里我选择的是安装稳定版本,安装大约半个小时左右,网速有点慢= =。

    (2)虽然您可以指定任何可用版本的MongoDB,apt-get将升级到可用的最新版本。但为了防止意外升级,需要使用以下命令序列:

    # echo "mongodb-org hold" | sudo dpkg --set-selections
    # echo "mongodb-org-server hold" | sudo dpkg --set-selections
    # echo "mongodb-org-shell hold" | sudo dpkg --set-selections
    # echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
    # echo "mongodb-org-tools hold" | sudo dpkg --set-selections
    

    (3)修改配置文件权限

    接下来是对配置文件的修改,在使用vi工具修改之后出现权限问题,所以应该先对文件赋权。

    修改root密码之后登陆:

    # sudo passwd root
    
    # su root
    

    查看文件权限:

    # ls -l /etc/mongod.conf 
    

    修改文件权限:

    # chmod 666 /etc/mongod.conf
    

    (4)修改配置文件

    # vi /etc/mongod.conf
    

    将下面的配置项设置true(如果MongoDB数据库所在磁盘空间大于4G则无需更改,否则启动异常)

    # Disables write-ahead journaling
    nojournal = true
    

    5.启动MongoDB

    # service mongod start
    

    6.启动OVX

    进入/home/ovx/OpenVirteX/scripts,执行如下命令启动OVX。

    root@ovx-vm:/home/ovx/OpenVirteX/scripts# sh ovx.sh
    

    启动的时候,会进入一个比较漫长的等待阶段,提示packaging OVX for you···

    2016/12/12

  • 相关阅读:
    mongodb 添加用户
    mongo 安装
    python 操作redis
    python 安装 redis
    redis 命令文档网址
    redis 事务
    Redis key命令
    手动卸载的vs2010
    个人封装JavaScript函数
    女学-温砚如老师的人生女学
  • 原文地址:https://www.cnblogs.com/qq952693358/p/6163569.html
Copyright © 2020-2023  润新知