temp_log

来源:互联网 发布:linux mint 使用教程 编辑:程序博客网 时间:2024/06/05 05:05

1、vmware虚拟机的ubuntu系统下不重新分区而扩大磁盘容量  

(1)在vmware虚拟机的磁盘设置中,工具里有扩展磁盘容量的选项,设置新的大小。

(2)使用工具gparted。链接地址是:http://jaist.dl.sourceforge.net/project/gparted/gparted-live-stable/0.16.1-1/gparted-live-0.16.1-1-i486.iso 大约136M左右。把iso镜像插入ubuntu启动光驱。启动时,按F2可进入vmware bios设置,按esc键则可进入启动设备选择。
或者打开ubuntu.vmx,就是虚拟机的配置文件,在里面加入一行:bios.forceSetupOnce = "TRUE"。
(3)现在重启虚拟机,会自动进入bios设置界面.设了CD为第一启动设备,启动,进入了gparted分区界面。在图形界面中可以看到sda1和swap分区。由于swap分区隔在原root分区和新增加的磁盘大小之间,所以为使磁盘扇区连续起来,首先要删除swap分区,删除扩展分区,此时只留下了原root分区和未使用的硬盘空间。可以调整根分区大小了,选中原root分区,选择调整分区大小,,只留下swap分区要使用的容量(1.7G左右)。应用,成功。
然后把剩下的空间创建扩展分区,分区类型选择linux-swap,创建swap文件系统,1.7G左右。成功。
(4)重启虚拟机,用sudo ls -l /dev/disk/by-uuid显示当前分区的uuid值:

与/etc/fstab里注册的值进行比较,发现sda1一致,而sda2(swap)的uuid不同。现在sudo vi /etc/fstab,修改其中swap的uuid值为调整后的swap分区uuid值.OK.
参考:http://blog.163.com/squall_smile/blog/static/60349840201362885726180/
2、mahout报错

报错,错误信息:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

使用vi 打开bin/mahout查看,搜索JAVA_HEAP_MAX=-X

看到它写死:JAVA_HEAP_MAX=-Xmx3g

尼玛啊,什么机器能轻松给3G的内存,改写成JAVA_HEAP_MAX=-Xmx1g

再查找一下mapred.map.child.java.opts 、 mapred.reduce.child.java.opts , 都写着4096m,还让渣渣机器活吗?

自己根据自己机器实际情况调整参数,保存退出。

再执行

bin/mahout --help
参考:http://www.cnblogs.com/chenfool/p/3802609.html

3、用Pyhton做统计分析

Python版本:我用的 Anaconda ,号称针对大数据处理、预测分析和科学计算的企业预备级Pyhton分支。之所以不用更为流行的Enthought版本,则是因为后者免费版不支持Mac OSX和Windows 64位版。

资料收藏:
推荐!国外程序员整理的 C++ 资源大全
http://blog.jobbole.com/78901/#rd

将你的Vim 打造成轻巧强大的IDE

0 0
原创粉丝点击