基于openstack的免费云计算平台使用方法总结(IBM power架构 、支持docker)

2023-11-18

声明:此文档只做学习交流使用,请勿用作其他商业用途

author:朝阳_tony
E-mail : linzhaolover@163.com
Create Date: 2015-3-6 13:55:38 Friday
Last Change: 2015-3-6 15:07:32 Friday
转载请注明出处: http://blog.csdn.net/linzhaolover

摘要:

现在云计算越来越火,各大互联网公司都开始推出了云服务平台,阿里的阿里云,微软的Windows Azure ,  腾讯的腾讯云平台,如果细算起来还真不少,IBM 这家百年老店也不甘示弱,也搞起了云服务,看来是想在云计算上分一杯羹,经过一段时间的摸索,终于成功登陆他们的机器,将自己的程序在上面运行起来,下面是我总结的注册申请的方法,方便大家作为参考

IBM 云平台官网:http://www.ptopenlab.com

注册申请

1、点击主页有上角的注册按钮


2、填写邮箱和密码,然后注册

 注意,邮箱一定要写正确的,因为要去邮箱验证激活才能够正常工作


3、去邮箱激活


创建虚拟机

1、点击 《 申请虚拟机按钮》 打开了新的页面, 用刚才注册的账号和密码登录;


哈哈,大气啊,还给了500个蓝点, 这就是钱啊 , 听说经常参加他们的活动,就可以免费获取更多的蓝点;先用着看看

2、创建虚拟机

1)点击产品与服务,然后点击  预装软件与服务


看到了很多预装好的image,

spark , java ,tomcat ,python  ,django, 还真不少,哥喜欢用python, 那就先看看python的吧,



点击启动, 创建一个试试

默认配置 1cpu 2G内存 20G磁盘,暂时够用了,点击启动,看看创建中;




2)产看创建好的vm和ip

等了大概5分钟,终于创建好了,


给定了ip,可是没有给密码和登录方式啊,

原来它发送了mail给我,感觉去邮箱看看;


上一封邮件大致内容:

您的服务器正在创建中,下面是服务器的信息:

外部IP地址:172.16.10.110
内部IP地址:10.10.1.29
账号: opuser 密码:p0weruser   #初始密码,但第一次登录时,要去强制更改, 建议密码,有数字,大小写字母等等

当您第一次登陆时, 请您马上修改密码


3)安装vpn 

上面的两封邮件中已经详细介绍了,vpn的安装方法和用户名和密码,我这里就不在多说了,O(∩_∩)O~


验货

1、登录vpn ,再通过putty 登录虚拟机,修改密码,

这儿有官方提供的文档,写的挺详细的,vpn官方文档链接


如果你是window putty登录,当你修改密码成功后,会自动的关闭putty,不用惊慌,重新打开putty登录就行了,

2、查看系统参数

内核版本:

opuser@gto:~$ uname -a
Linux gto 3.10.42+ #8 SMP Thu Dec 11 19:07:28 CST 2014 ppc64 ppc64 ppc64 GNU/Linux

系统版本:

opuser@gto:~$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04
Codename:       trusty

cpu 信息: 

cpu big endian 是大端字节序

opuser@gto:~$ lscpu
Architecture:          ppc64
Byte Order:            Big Endian
CPU(s):                120
On-line CPU(s) list:   0-119
Thread(s) per core:    4
Core(s) per socket:    1
Socket(s):             30
NUMA node(s):          8
Model:                 IBM,8408-E8D
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              10240K
NUMA node0 CPU(s):     0-15
NUMA node1 CPU(s):     16-31
NUMA node2 CPU(s):     32-47
NUMA node3 CPU(s):     48-63
NUMA node4 CPU(s):     64-75
NUMA node5 CPU(s):     76-91
NUMA node6 CPU(s):     92-107
NUMA node7 CPU(s):     108-119

内存大小:

opuser@gto:~$ free
             total       used       free     shared    buffers     cached
Mem:     251637568  216324288   35313280     439552    1962240  201629888
-/+ buffers/cache:   12732160  238905408
Swap:            0          0          0

磁盘大小:

opuser@gto:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/loop74      20G  2.1G   17G  12% /
devfs            64K   64K     0 100% /dev
tmpfs            64K     0   64K   0% /cgroup
none             24G  1.5M   24G   1% /run
none             64K     0   64K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            120G     0  120G   0% /run/shm
none            100M     0  100M   0% /run/user


python version
opuser@gto:~$ python --version
Python 2.7.6

总结:

折腾了大半个下午,终于搞定,里面还有很多的东西,要好好挖掘一下才行;



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

基于openstack的免费云计算平台使用方法总结(IBM power架构 、支持docker) 的相关文章

  • ssh 连接超时

    我无法在 git 中 ssh 到 github bitbucket 或 gitlab 我通常会收到以下错误消息 如何避免它 输出 ssh T email protected cdn cgi l email protection i ssh
  • Tomcat Intellij Idea:远程部署

    RackSpace 云服务器 Ubuntu 12 04 Intellij Idea 11 1 2 Windows 8 Tomcat 7 0 26 JDK 6 在 Intellij Idea 上 当我尝试在远程 Tomcat 7 服务器上运行
  • 如何使用 JSch 将多行命令输出存储到变量中

    所以 我有一段很好的代码 我很难理解 它允许我向我的服务器发送命令 并获得一行响应 该代码有效 但我想从服务器返回多行 主要类是 JSch jSch new JSch MyUserInfo ui new MyUserInfo String
  • FileOutputStream.close() 中的设备 ioctl 不合适

    我有一些代码可以使用以下命令将一些首选项保存到文件中FileOutputStream 这是我已经写了一千遍的标准代码 FileOutputStream out new FileOutputStream file try BufferedOu
  • 在 C 中使用单个消息队列是否可以实现双向通信

    我希望服务器向客户端发送一些消息 并让客户端确认它 我被分配了这个任务 我可以在 C linux 中使用单个消息队列来完成它还是我需要创建两个 谢谢 是的 可以使用 sysV 消息队列来做到这一点 从您之前的问题来看 您正在使用该队列 您可
  • 在centos中安装sqlite3 dev和其他包

    我正在尝试使用 cpanel 在 centos 机器上安装 sqlite dev 和其他库 以便能够编译应用程序 我对 debian 比 centos 更熟悉 我知道我需要的库是 libsqlite3 dev libkrb5 dev lib
  • 在 Linux 上以编程方式设置 DNS 名称服务器

    我希望能够通过我的 C C 程序为 Linux 上的 DNS 名称服务器添加 IP 地址 我在一个带有只读 etc resolv conf 的嵌入式平台上 这意味着我不能简单地将 nameserver xxx xxx xxx xxx 行添加
  • 执行“minikube start”命令时出现问题

    malik malik minikube start minikube v1 12 0 on Ubuntu 18 04 Using the docker driver based on existing profile Starting c
  • 从 ttyUSB0 写入和读取,无法得到响应

    我对 Linux tty 不太有经验 我的环境是带有丰富 USB 串行的 Raspbian 什么有效 stty F dev ttyUSB0 38400 cu l dev ttyUSB0 s 38400 cu to dev ttyUSB0作品
  • 使用非规范地址检索内存数据会导致 SIGSEGV 而不是 SIGBUS

    我无法使用以下汇编代码产生 总线错误 这里我使用的内存地址不是合法的 规范地址 那么 我怎样才能触发该错误呢 我在带有 NASM 2 14 02 的 Ubuntu 20 04 LTS 下运行这段代码 但它会导致负载出现 SIGSEGV 分段
  • 如何获取 (Linux) 机器的 IP 地址?

    这个问题和之前问的几乎一样如何获取本地计算机的IP地址 https stackoverflow com questions 122208 get the ip address of local computer 问题 但是我需要找到一个的I
  • 如何让R使用所有处理器?

    我有一台运行 Windows XP 的四核笔记本电脑 但查看任务管理器 R 似乎一次只使用一个处理器 如何让 R 使用全部四个处理器并加速我的 R 程序 我有一个基本系统 我使用它在 for 循环上并行化我的程序 一旦您了解需要做什么 此方
  • 在 Mono 上运行 .Net MVC5 应用程序

    我正在 Windows 上的 Visual Studio 2013 中开发 Net 4 5 1 MVC5 应用程序 现在我想知道 是否可以在Linux Ubuntu 12 04 上运行这个应用程序 可以使用OWIN吗 Owin 可以自托管运
  • 使用包管理器时如何管理 Perl 模块?

    A 最近的问题 https stackoverflow com questions 397817 unable to find perl modules in intrepid ibex ubuntu这让我开始思考 在我尝试过的大多数 Li
  • 如何在 Linux 中使用 C 语言使用共享内存

    我的一个项目有点问题 我一直在试图找到一个有据可查的使用共享内存的例子fork 但没有成功 基本上情况是 当用户启动程序时 我需要在共享内存中存储两个值 当前路径这是一个char and a 文件名这也是char 根据命令参数 启动一个新进
  • 如何查找哪个 Yocto 项目配方填充图像根文件系统上的特定文件

    我经常与 Yocto 项目合作 一个常见的挑战是确定文件为何 或来自什么配方 包含在 rootfs 中 这有望从构建系统的环境 日志和元数据中得出 理想情况下 一组命令将允许将文件链接回源 即配方 我通常的策略是对元数据执行搜索 例如gre
  • Linux/POSIX:为什么 fork() 不分叉*所有*线程

    众所周知 POSIX下创建新进程的默认方式是使用fork 在 Linux 下 这在内部映射到clone 我想知道的是 众所周知 当一个人打电话时fork 子进程是用单个线程创建的 调用的线程fork cf https linux die n
  • 这种文件锁定方法可以接受吗?

    我们有 10 个 Linux 机器 每周必须运行 100 个不同的任务 这些计算机主要在我们晚上在家时执行这些任务 我的一位同事正在开发一个项目 通过使用 Python 自动启动任务来优化运行时间 他的程序将读取任务列表 抓取一个打开的任务
  • 检查已安装的软件包,如果没有找到则安装

    我需要检查已安装的软件包 如果未安装则安装它们 RHEL CentOS Fedora 示例 rpm qa grep glibc static glibc static 2 12 1 80 el6 3 5 i686 如何在 BASH 中进行检
  • 尽管我已在 python ctypes 中设置了信号处理程序,但并未调用它

    我尝试过使用 sigaction 和 ctypes 设置信号处理程序 我知道它可以与python中的信号模块一起使用 但我想尝试学习 当我向该进程发送 SIGTERM 时 但它没有调用我设置的处理程序 只打印 终止 为什么它不调用处理程序

随机推荐

  • STATA长面板数据分析

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 一 面板数据基本概念 二 STATA长面板数据分析步骤 1 数据导入与处理 2 描述性统计 3 单位根检验 4 协整检验 5 模型的筛选 6 模型的检验 7 模型的
  • Java多线程中条件判断为啥要用while判断

    Java多线程中条件判断 一 使用if判断造成的线程虚假唤醒问题 我们在使用线程时 进行条件判断时 往往会先考虑使用if进行判断 在线程进行等待时就会出现不确定的结果 先来看看两个线程下的操作 多线程编程模式 1 高聚低合前提下 线程操作资
  • matlab最优化问题的函数fminbnd,fmincon,globalsearch,(multistart)(全局最优)(优化算法对比分析包括fit)

    上一个博文中介绍了globalsearch和multistart的异同 以及选择时的参考 本文着重介绍multistart multistart 全局最优 找多个局部最小值 下面这个例子在globalsearch中使用过 在这里可以只是换一
  • 自己封装的 Python 常用工具库(prestool)

    一 安装 需Python 版本建议 3 7 以上 pip install upgrade prestool 二 常用工具 from prestool Tool import Tool tool Tool 1 随机数据 tool random
  • 冒泡&&选择&&快速&&二分查找

    冒泡排序 let arr 12 6 3 8 88 66 14 87 9 5 55 正正 for let x 0 x
  • 找最大序列

    A circus is designing a tower routine consisting of people standing atop one another s shoulders For practical and aesth
  • 使用生成对抗网络(GAN)实现对图像的生成

    目录 前言 一 GAN模型简介 二 Fashion MNIST数据集简介 三 算法实现 1 导入必要的库 2 下载并展示数据集 3 数据的预处理 4 定义生成器 5 定义判别器 6 构建模型 7 训练模型 四 总结 参考资料 前言 生成对抗
  • 在高分辨率屏幕上用VMware运行ubuntu显示过小的问题

    问题描述 本人的笔记本是2k屏 用VMware 15运行ubuntu 12时 显示非常小 在ubuntu 12中设置合适分辨率后 VMware一全屏就会恢复原状 问题解决 设置VMware 在标签页 gt 查看 gt 拉伸客户机 gt 保持
  • gvim创建菜单、创建快捷键、实现emacs verilog-mode三种常见命令

    附录 dummy module 或者说stub module 使用 autotieoff 可以自动输出tie0 信号穿层次 直接 autooutput autoinput 会定义不期望的端口名称 利用自定义关键词过滤方式 可以主动筛选需要的
  • OpenCV图像分割与提取

    Fu Xianjun All Rights Reserved 目录 一 图像分割与提取的概念 二 实战 分水岭算法 三 实战 鼠标交互 四 实战 区域生长算法 重点 图像分割与提取的概念 难点 图像分割的应用 1 图像分割与提取的概念 在图
  • List转int类型数组

    在刷题过程中 想把一个List
  • vue中使用axios跨域请求

    vue中使用axios请求API或其他域名地址时 会产生跨域请求问题 应该如何解决呢 本文以请求API为例 解决方法 1 为axios设置请求头 拦截器等 这里直接对axios进行封装 将其封装在request js文件中 request
  • 请帮我写个类,发送邮件,并获取邮件阅读状态

    好的 这是一个使用 Python 发送电子邮件并获取邮件阅读状态的类的示例 import smtplibclass MailSender def init self server port username password self se
  • 安卓数据视图化工具SQLiteStudio

    SQLiteStudio工具使用介绍 1 下载 SQLliteStudio 解压后打开文件夹中的exe文件即可 阿里网盘有 2 对SQLliteStudio进行配置 简介 视图化安卓开发过程中数据库内容 笔者使用AndroidStudio开
  • 磁盘相关命令和磁盘故障案例

    磁盘相关命令和磁盘故障案例 No Space Left on Device 磁盘空间不足 block满了 文件没有彻底删除 磁盘空间不足 原因 Linux彻底删除文件 1 文件硬链接数为0 没有入口 2 文件进程调用为0 重启服务 排查过程
  • 前端开发--CDN优化加载速度

    博学谷IT学习技术支持 目录 了解 CDN 具体配置 在生产环境时生效 webpack配置externals配置项 注入CDN配置到html模板 打包检查效果 更改 publicPath 了解 CDN CDN全称叫做 Content Del
  • 【项目】BlogTest(Web自动化)

    个人博客Web自动化 一 项目背景 二 项目功能 三 测试计划 功能测试 自动化测试 一 项目背景 个人 博客系统采用前后端的方法来实现 同时使用了SpringBoot MySQL Ajax等相关技术 同时部署到云服务器上 前端主要有四个
  • Sql Server 存储过程

    摘自收集引言 前面我们曾提到过 T SQL是一门结构化查询语言 我们曾学习过C 语言的函数 使用函数时 需要两步 第一步 定义函数 它允许包含参数和返回值 第二步 调用函数 如果有参数还需传递参数 这样就执行了函数中的代码 函数可以反复调用
  • Redis cluster集群:原理及搭建

    1 为什么使用redis redis是一种典型的no sql 即非关系数据库 像python的字典一样 存储key value键值对 工作在memory中 所以很适合用来充当整个互联网架构中各级之间的cache 比如lvs的4层转发层 ng
  • 基于openstack的免费云计算平台使用方法总结(IBM power架构 、支持docker)

    声明 此文档只做学习交流使用 请勿用作其他商业用途 author 朝阳 tony E mail linzhaolover 163 com Create Date 2015 3 6 13 55 38 Friday Last Change 20