- 博客(12)
- 收藏
- 关注
原创 使用DevStack快速部署OpenStack环境
对于初学者,安装部署OpenStack是一个较复杂的过程,而且在安装过程中会遇到各种各样的问题,不过幸好有DevStack。DevStack实际是一套shell脚本,可以用来快速搭建OpenStack的运行和开发环境,特别适合在自己的笔记本上搭建环境,但不适合用在生产环境。试验环境:ubuntu 12.101.安装git$ sudo apt-get install git
2013-09-26 17:47:48 2892
转载 在ubuntu上安装配置OpenStack nova
转自:http://www.vpsee.com/2011/05/install-openstack-nova-on-ubuntu/OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS)。OpenStack 包含两个
2013-09-26 16:05:59 784
转载 计算机系统领域顶级会议--OSDI,SOSP(转)
转自:http://blog.sina.com.cn/s/blog_556a37e10100mdnf.html【序言】按照USnews的分类,Computer Science被分为四个大类:AI, Programming Language, Systems, Theory.。毫无疑问,Systems是这四个大类中最要紧也是最大的一个。根据citeseer在2003年5月排出的所有计
2013-09-22 17:10:38 2370
转载 Linux 3.10.12通过编译内核添加系统调用
本文以linux-3.10.12内核、x86平台、64位,为例进行说明。添加新的系统调用,共需修改3处文件:(1)分配系统调用号:/usr/src/linux-x.x.x/include/uapi/asm-generic/unistd.h(不是/usr/src/linux-x.x.x/include/asm-generic/unistd.h)(2)修改系统调用表:/usr/
2013-09-17 16:47:04 2438 1
转载 编译Linux内核方法
1.下载内核下载地址:www.kernel.org例如下载的内核源码为: linux -3.10.12.tar.xz2.解压把linux-3.10-12.tar.xz解压到/usr/src目录$sudo tar -xvf linux-3.10.12.tar.xz -C /usr/src/3.配置内核参数首先需要安装ncurses,这时字符版配置工具多依赖的。
2013-09-17 16:12:19 648
转载 System.map 文件的作用
System.map文件的作用编译:赵炯 www.plinux.org (gohigh@sh163.net)有关System.map文件的信息好象很缺乏。其实它一点也不神秘,并且在整个事情当中它并不象看上去那么得重要。但是由于缺乏必要的文档说明,使其显得比较神秘。它就象耳垂,我们每个人都有,但却不知道是干什么用的。本网页就是用来说明这个问题的。注意,我并不会是百分之一百正确的。例如,一
2013-09-16 10:49:25 583
转载 recvmsg()和sendmsg()函数(2)
转自:http://memorymyann.iteye.com/blog/648513想对于之前的几个IO函数,recvmsg与sendmsg功能更为强大,当然用起来也更为复杂。#include "sys/socket.h"ssize_t recvmsg(int sockfd, struct msghdr * msg, int flags);
2013-09-09 19:44:35 827
转载 recvmsg()和sendmsg()函数(1)
这个两个函数是通用的I/O函数。实际上可以把所有read,readv,recv,recvfrom调用替换成recvmsg调用;类似的,各种输出函数也可以替换成sedmsg调用。函数原型:ssize_t recvmsg(int sockfd, struct msghdr *msg, int flags);ssize_t sendmsg(int sockfd, struct msg
2013-09-09 16:37:02 6110
原创 Connect error: No route to host(errno:113) 连接错误解决办法--关闭iptables防火墙
两台机器进行socket通信时,可能在连接时出现错误:connect error: No route to host(errno:113)出错原因:server端的防火墙设置了过滤规则解决办法:使用iptables关闭server端的防火墙1.暂时关闭$sudo service iptables stop2.打开$sudo service iptables start
2013-09-09 10:51:45 72124 1
转载 Linux 多线程编程
——本文一个例子展开,介绍Linux下面线程的操作、多线程的同步和互斥。前言线程?为什么有了进程还需要线程呢,他们有什么区别?使用线程有什么优势呢?还有多线程编程的一些细节问题,如线程之间怎样同步、互斥,这些东西将在本文中介绍。我在某QQ群里见到这样一道面试题:是否熟悉POSIX多线程编程技术?如熟悉,编写程序完成如下功能:1)有一int型全局变量g_Flag初始值为0
2013-09-06 21:33:29 551
转载 Linux Socket编程
转自吴秦 ://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socke
2013-09-06 21:31:54 513
转载 Mac OS 下更改mac地址
转自:http://hellowiki.com/2010/07/22/edit-mac-address-in-macos/用 Mac 系统有一段时间了,这里记录一下自己遇到的需要终端命令解决的问题。网络环境绑定了原先机器的 MAC 地址,由于特殊原因,先把新机器的网卡地址改成原先那台。在终端输入sudo ifconfig en0 ether 00:00:00:00:00:0
2013-09-02 11:07:02 5142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人