Linux内存点滴 用户进程内存空间
12年前 (2013-05-27) 2835浏览 0评论
经常使用top命令了解进程信息,其中包括内存方面的信息。命令top帮助文档是这么解释各个字段的。 VIRT , Virtual Image (kb) RES, Resident size (kb) SHR, Shared Mem size (kb) ...
12年前 (2013-05-27) 2835浏览 0评论
经常使用top命令了解进程信息,其中包括内存方面的信息。命令top帮助文档是这么解释各个字段的。 VIRT , Virtual Image (kb) RES, Resident size (kb) SHR, Shared Mem size (kb) ...
12年前 (2013-05-27) 2730浏览 0评论
对C语言有过了解的同学,都知道C语内置了数组类型,可是C数组是静态的—数组的长度在编译时期便已确定了长度(分配了内存)。甚至你都不能这么着使用 const int arr_size = 100; char foo[arr_size]; 使用数组即有较...
12年前 (2013-05-23) 4931浏览 0评论
在squid.conf 下加如下配置 client_db on acl client_10 src 192.168.0.0/32 acl maxconnect maxconn 10 http_access deny client_10 maxconn...
12年前 (2013-05-23) 3223浏览 0评论
多节点的安装,其实也就是增加一个计算节点。 Ubuntu 12.04 Openstack Essex 安装(单节点) 为了实现网络的高可用,每个计算节点,都会安装nova-network。并且每个计算节点都需要安装nova-api。 参考资料 一:准...
12年前 (2013-05-23) 3394浏览 0评论
以前使用百度空间的文档有不少错误,这次就重新把文档整理一遍,发布到新的blog上。这其实是用windows live writer本地完成,看看效果如何。 这个文档是描述Openstack Essex安装,把所有的服务安装在一台机器上。包括组件Nov...
12年前 (2013-05-23) 2832浏览 0评论
安装软件 apt-get -y install swift swift-proxy swift-account swift-container swift-object xfsprogs curl python-pastedeploy ...
12年前 (2013-05-23) 3456浏览 0评论
准备 我的实验环境是2个节点,一个客户端,gluster群集设置 关闭selinux 关闭iptables,避免各种端口访问的麻烦 网卡绑定,我使用mode=0,交换机不做任何设置 使用epel源,目前源里的gluster版本是3.2.7 采用FQD...
12年前 (2013-05-23) 3166浏览 0评论
这些资料基本都是英文,不过整理一下,方便深入研究的朋友。下面的链接,估计不翻墙,基本是看不到。网站肯定是可以访问的。改天把这些资料放到国内的网盘上,给大家下载。 Openstack最好的资料肯定是英文,推荐几个blog,这基本是我每周必看 http:...
12年前 (2013-05-23) 2802浏览 0评论
什么是桥接? 简单来说,桥接就是把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去。以使得网口之间的报文能够互相转发。 交换机就是这样一个设备,它有若干个网口,并且这些网口是桥接起来的。于是,与交换...
12年前 (2013-05-23) 3150浏览 0评论
对于linux内核来说,网络报文由网络设备来进行接收。设备驱动程序从网络设备中读取报文,通过内核提供的网络接口函数,将报文传递到内核中的网络协议栈。报文经过协议栈的处理,或转发、或丢弃、或被传送给某个进程。 网络报文的发送与之相反,进程通过系统调用将...
12年前 (2013-05-23) 2816浏览 0评论
最近在研究异步消息处理, 突然想起linux内核的中断处理, 里面由始至终都贯穿着”重要的事马上做, 不重要的事推后做”的异步处理思想. 于是整理一下~ 第一阶段--获取中断号 每个CPU都有响应中断的能力, 每个CPU响应中...
12年前 (2013-05-22) 3916浏览 0评论
FreeBSD下搭建cacti环境,所有准备都完成了,但就是网卡流量图出不来,于是就在console->settings->General中把Poller Logging Level改成DEBUG模式,然后查看了一下日志,发现如下信息。 ...
12年前 (2013-05-22) 2862浏览 0评论
以前做跳板机的程序,都是使用的密码认证,因为这样好区分不同的权限。如果使用 key 的话,因为文件在本地,担心不安全容易复制出去,也没法控制用户只使用指定的跳板程序来做登陆的过程。 所以我们有个强列的需求,远程登陆只有指定的程序才能登陆,这样好做审核...
12年前 (2013-05-22) 2954浏览 0评论
发现自己写的跳板程序,连接总是很慢。慢到没法接受了,远程主机连接都要 10 多秒,只有自己动手来解决。因为我一直是使用的 Net::SSH::Perl 。还是只能基于这个模块来修改。因为接口之类最完善,也最 Perl 化。 其实我个人非常喜欢 Net...
12年前 (2013-05-21) 5229浏览 0评论
devise是ruby on rails框架中,一个非常灵活的认证解决包。地址:https://github.com/plataformatec/devise 里面有比较详细的安装和使用方法,新手也能很快完成用户认证功能的添加。如果想使用ldap进行...
12年前 (2013-05-21) 17521浏览 0评论
python 2.4后引入新的模块subprocess,用于取代原有的commands模块。利用subprocess可以非常方便地跑多个后台任务,例如下面的示例代码(省去所有的错误处理): from subprocess import Popen, ...
12年前 (2013-05-21) 5158浏览 0评论
LinkedIn开源了自己的部署和监控平台glu。对于需要高质量的自动化运维平台,但是初期不会投入太多的公司来说,glu可以作为一个不错的选择。 以下是glu的官方资料,这一块目前中文资料基本为零,需要慢慢来完善。 http://linkedin.g...
12年前 (2013-05-21) 5568浏览 0评论
Percona最近发布了xtrabackup-2.1.0-alphal版本,可以支持基于AES256算法的数据加密,对于容灾存储不可信的场景来说,真是福音啊,可以不用自己写脚本实现了:) 可以从这里下载。下面是具体的使用过程: 1. 先进行备份 in...