Month: February 2015

  • 在MACOSX 上安装Docker

    注意MACOSX并不太适合部署DOCKER (在macosx上它似乎依赖于VBOX组件 ,或默认安装一个boot2docker-vm),如果你仅仅是测试或练习那么OK。 此处安装Docker主要依赖于homebrew,所以建议你的环境能正常访问BREW、GITHUB、SF等网站. ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” brew update brew tap phinze/homebrew-cask brew install brew-cask brew cask install virtualbox brew install boot2docker boot2docker init boot2docker up boot2docker up会要求你设置一系列环境变量,照做即可 brew install docker docker version docker目前在国内没有太好的mirror,我在这里主要还是依靠docker.com的原版镜像。

  • HADOOP 2.6 WORDCOUNT EXAMPLE

    HADOOP 2.6 WORDCOUNT EXAMPLE     root@hadoop2-VirtualBox:/usr/local/hadoop/share/hadoop/mapreduce# pwd /usr/local/hadoop/share/hadoop/mapreduce root@hadoop2-VirtualBox:/usr/local/hadoop/share/hadoop/mapreduce# cat f3.txt >> f2.txt root@hadoop2-VirtualBox:/usr/local/hadoop/share/hadoop/mapreduce# wc -l f2.txt 7395228 f2.txt root@hadoop2-VirtualBox:/usr/local/hadoop/share/hadoop/mapreduce# hdfs dfs -put f2.txt /home/hadoop/input/f2.txt 15/02/06 21:06:50 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable root@hadoop2-VirtualBox:/usr/local/hadoop/share/hadoop/mapreduce# hadoop jar hadoop-mapreduce-examples-2.6.0.jar wordcount /home/hadoop/input /home/hadoop/output4 15/02/06 21:07:25 WARN util.NativeCodeLoader: Unable…

  • Ubuntu启用 root账号

    Ubuntu启用 root账号 主要使用2条命令   sudo passwd root sudo passwd -u root sudo vi /etc/ssh/sshd_config 修改 PermitRootLogin without-password 为PermitRootLogin yes 之后 sudo service ssh restart hadoop2@hadoop2-VirtualBox:~$ sudo passwd root [sudo] password for hadoop2: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully hadoop2@hadoop2-VirtualBox:~$ hadoop2@hadoop2-VirtualBox:~$ sudo passwd -u root passwd: password expiry information changed.…

  • MongoDB生成测试数据脚本

    MongoDB生成测试数据脚本     for (var i = 1; i db.testData.find({x: {$gt : 400}}).explain(); { “cursor” : “BasicCursor”, “isMultiKey” : false, “n” : 5860637, “nscannedObjects” : 5861039, “nscanned” : 5861039, “nscannedObjectsAllPlans” : 5861039, “nscannedAllPlans” : 5861039, “scanAndOrder” : false, “indexOnly” : false, “nYields” : 45789, “nChunkSkips” : 0, “millis” : 2598, “server” : “macleandeMacBook-Pro.local:27017”, “filterSet” :…

  • MongoDB的Namespace

      MongoDB的Namespace Namespace的长度   每一个namespace包含的信息中:数据库和collection名字加起来不能超过123字节   Namespace的数量 namespace的数量限制是namespace文件大小除以628。 一个16MB大小的namespace 文件可以支持24000个namespace。 每一个collection或索引对应使用一个namespace。 Namespace文件的大小 Namespace文件大小截止目前不能超过2047MB。 默认情况下namespace文件是16MB,可以通过nsSize选项来指定其大小。 storage.nsSize Type: integer Default: 16 Specifies the default size for namespace files, which are files that end in .ns. Each collection and index counts as a namespace. Use this setting to control size for newly created namespace files. This option has…

  • 升级到ORACLE 11G OCM 一些思索

      我最近通过了ORACLE 11G OCM升级考试,从10g OCM升级到11g OCM。因为在考试前我签署了保密协议,所以在这里我不能透露过多过于考试内容的细节,但我可以共享部分无关考试内容而可以助力大家考试的信息点,以及如何更好地准备11g OCM考试。   11g OCM考试是2天的,该考试针对没有获得过9i 、10g OCM的考生,而对于拥有9i、10g OCM的考生而言只需要参加为期一天的upgrade考试即可。 升级考试的一天考试时间大约为8~10个小时,因此你要在体力上有所准备。 如下图的考试提纲,实际你可以在官方的OTN上找到这张图。当你在做准备时,尝试复习每一个提纲范围,这些提纲范围绝对覆盖了考试内容,且有少部分其实是不考的。 考试主要的焦点在于你的熟练度以及你的速度,而对于知识点的深入掌握这些几乎很少考察。简单来说你必须掌握考纲内容,并能很快操作完成要求。同时你要考虑到在考试环境下你是背着巨大压力在答题,所以复习过程中绝对要掐着秒表实践! 每一个考试环节最后会要求你的数据库处于某个状态; 注意:不管你最后有没有彻底完成该环节,最后几分钟都要留下来,保证将数据库处于某个状态,因为在最后评分是通过在你的考试机上执行脚本收集数据来实现的,如果收不到数据,可能意味着该环节全部白做。 11g OCM 升级考试是没有RAC和ASM环节的,而11g OCM非升级考试则有这2个环节。 如果你准备的是升级考试 那么只需要准备单机的环节,环境上不需要集群也就简单地过了。 而11g OCM非升级考试 则需要为11g RAC和ASM准备环境。 对Grid Control的GUI也要由一定的熟练度,大量的考试环节可以通过11g Grid Control来辅助完成,可以极大提高效率,所以注意熟练掌握 Grid Control各功能的入口; 非常重要- 要熟悉不同的备份和恢复场景,考试过程中存在某个环节 某些数据库文件被故意破坏了,需要你恢复。   11g OCM 升级考试的考纲    

  • Oracle ORA-00704 ORA-00604 ORA-01502 SYS.I_DEPENDENCY1.+損害あるいは使えなくなった

    If you cannot recover data by yourself, ask Parnassusdata, the professional ORACLE database recovery team for help. Parnassusdata Software Database Recovery Team Service Hotline:  +86 13764045638 E-mail: [email protected]     ORA-00704 ORA-00604 ORA-01502: index ‘SYS.I_DEPENDENCY1′ or partition of such index is in unusable stateエラはどうやって対応できるかと友に聞かれた。 11.2でI_DEPENDENCY1損害の対応 I_DEPENDENCY2損害の対応f SYS.I_DEPENDENCY1が壊されたあるいは使えなくなったときに、以下のようなエラになる: Mon Dec 22 09:13:32 2014 Errors in file /home/oracle/oracle/product/admin/orcl/udump/orcl_ora_19783_lunar.trc:…

  • 【转】使用aliyun阿里云镜像服务器

    【转】使用aliyun阿里云镜像服务器,转自http://theo.im/blog/2014/05/20/use-aliyun-mirror-to-boost-up-download-speed/ 最近本机访问 163.com 的 CentOS 镜像比较不稳定,体现在 ping 很低,但是 HTTP 连接很慢,yum 的 fastestmirror 也不太理想,所以一般都禁用之。 发现阿里云的镜像服务器,立马换了,便秘立刻就通了。 yum 镜像 官方源镜像 1 2 3 4 5 6 # 禁用 fastestmirror 插件 sed -i.backup ‘s/^enabled=1/enabled=0/’ /etc/yum/pluginconf.d/fastestmirror.conf # 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup # 使用阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base-aliyun.repo http://mirrors.aliyun.com/repo/Centos-6.repo EPEL 镜像 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # 安装 EPEL 源…

  • 在Windows 7上安装MongoDB 2.6.7

    注意:Windows并不适合学习和部署MongoDB ,本文仅仅是介绍在Windows7上如何安装MongoDB 2.6.7,并不推荐你这样去学习MongoDB 注意:从mongodb 2.2开始不再支持Windows XP,所以本文只适合于XP以后的Vista、Windows7或之后的版本。 请注意以下内容在windows 7上经过大量用户严格测试,绝对没有问题,如果遇到问题绝对是你操作的问题,请不要到群里提问关于安装失败的问题!   下载介质 需要下载的介质和下载地址: 1.    451413_intl_x64_zip.exe 2.    32位Windows 下载mongodb-win32-i386-2.6.7-signed.msi 3.    64位Windows 下载 mongodb-win32-x86_64-2008plus-2.6.7-signed.msi 4.    Robomongo  mongdb图形化管理工具       如果不知道自己的Windows是32bit还是64bit,可以在cmd中运行 wmic os get osarchitecture 命令来获得信息   例如:       安装MongoDB   首先下载 HotFix 内存补丁451413_intl_x64_zip.exe,并运行       点击continue会将补丁解压到你指定的路径,在你指定的路径下会生成Windows6.1-KB2731284-v3-x64.msu 安装文件,双击该文件(www.askmac.cn)   点击 “是(Y)“     安装后需要重启Windows    …