pro系统课程设计
说明:
1. 编译、运行Pro系统
参考资料:
(1) 文献:The PRO key-value store.pdf
(2) 已除错的源码:v0.1.zip
(3) 搭建平台参考文档:PRO系统-常诚.ppt
参考资料
VirtualBox 虚拟机使用(基础)
VirtualBox 虚拟机使用(网络配置)
Dynamo精简实现系统:PRO(简介)
Dynamo精简实现系统:PRO(编译)
Dynamo精简实现系统:PRO(部署)
(4) 安装使用说明.doc
2. 画出系统的结构图,以及系统里各个重要模块的流程图
3. 在Pro系统上添加日志功能
log4cplus参考资料:毕业论文http://www.youerw.com
(1) log4cplus项目网站:
(2) log4cplus学习笔记:
任务:设计一个原文请找腾讯752018766合适的日志格式,在Pro系统中相应位置添加入日志代码,可以查看下面的信息。选取其中一部分实现即可,或者其他信息的收集。
哪些数据被添加、访问;
服务器的ip和port信息;
出错、报警信息;
各个机器状态(负载);等等。
时间:
6月25日
提交设计报告和代码至邮箱:
助教答疑邮箱:
打分标准:作业先到者分高。
安装使用说明
编译程序
1. 解压缩v0.1.zip
2. 进入\v0.1\v0.1\src\pro目录,执行make
获取可能用到的包:
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install libssl0.9.8
sudo apt-get install libssl-dev
在Usr/lib下建立软连接:
sudo ln -s libcrypto.so.0.9.8 libcrypto.so
3. 编译完成后结果:
实验环境搭建
安装虚拟机
1. 使用VMWare安装Ubuntu
建议至少有三个Server和一个Client,Server可以选用Ubuntu Server版。
2. 为Server增加网卡,如图所示:
3. 配置网卡参数
使用命令:效果如下:1977