Time of Update: 2018-08-11
接前一篇部落格,這次做安裝一個真正的分布式叢集環境。 準備 這裡準備三台機器bd1,bd2,bd3來組個hadoop叢集,其中bd1作為namenode,bd1,bd2,bd3作為datanode 配置這三台機器之間可以免密碼 SSH 登入,參考我以前的部落格。 配置 修改下面幾個設定檔 etc/hadoop/core-site.xml <configuration> <property> <name>fs.
Time of Update: 2018-08-11
通常在用JMemter做壓力測試的時候都需要正對已登入的使用者來做,這時就需要對建立的測試線程組做一些修改,需要添加一個“HTTP Cookie Manager”的測試組件,這個組件可以通過在 “Thread Group”上右鍵->Config Element->HTTP Cookie Manager來添加,然後就可以像通常測試步驟一樣,先訪問登入頁,發送登入參數(username/password),登入後就會通過“HTTP Cookie
Time of Update: 2018-08-11
關於Maven的使用就不再囉嗦了,網上很多,並且這麼多年變化也不大,這裡僅介紹怎麼搭建Hadoop的開發環境。 1. 首先建立工程 mvn archetype:generate -DgroupId=my.hadoopstudy -DartifactId=hadoopstudy -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 2.
Time of Update: 2018-08-11
using System;using System.IO;using System.Xml; public class Sample { public static void Main() { XmlTextReader reader = null; try { //Load the
Time of Update: 2018-08-11
本文地址:http://blog.csdn.net/kongxx/article/details/6656658 今天升級了Vertica從4.0.x到5.0.4版本,發現Vertica4x多資料庫執行個體連接埠配置文章中提到的方法不再適用,做了一些調研發現可以通過以下步驟來實現: 1. 首先先停止所有的資料庫執行個體; 2. 建立多個資料庫執行個體,比如mydb1和mydb2; 3.
Time of Update: 2018-08-11
今天在公司碰到一個問題,就是我們做的web應用程式在通過機器名訪問的時候總是登入不了,但是如果改成IP訪問就可以訪問正常,並且這種情況只出現在IE瀏覽器上,而Firefox上都沒有問題,調查了半天才發現原來應該是IE的一個bug,IE在訪問地址中(機器名)包含底線“_”的網址的時候不能夠使用Cookie,所以導致在登入系統之後又被踢出。下面是調研的時候找到的一片文章說明:
Time of Update: 2018-08-11
本文地址:http://blog.csdn.net/kongxx/article/details/6530158 最近在用Vertica資料庫,想同時啟動多個資料庫執行個體,但是在啟動的時候發現所有資料庫執行個體都是使用的同一個連接埠:5433,這樣在同一時間就只能使用一個資料庫執行個體,這對我來說用起來就有太多限制了。於是今天下午搞了半天總算髮現Vertica的連接埠定義檔案,對於不同的資料庫執行個體定義不同的連接埠就可以解決上面的問題了。步驟如下: 1.
Time of Update: 2018-08-11
DEDE改版到5.3-5.5 分頁標籤 {dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/} 其中會自動產生<li>以及<SPAN>標籤,如果做模板的時候CSS樣式設定不正確,則會發生錯位。 <style> .tg_pages{ padding-top: 10px;
Time of Update: 2018-08-11
安裝Torque4.1.2在各個node後,在運行“sudo /usr/local/sbin/pbs_mom”啟動服務的時候出現下面錯誤 /usr/local/sbin/pbs_mom: error while loading shared libraries: libtorque.so.2: cannot open shared object file: No such file or directory同樣有時類似以下錯誤也會出現在master上
Time of Update: 2018-08-11
使用RPM包安裝PBS Pro 下載 首先下載PBS Pro,這裡使用v14.1.0版本。下載地址:https://github.com/PBSPro/pbspro/archive/v14.1.0.tar.gz 下載後將檔案名稱改為pbspro-14.1.0.tar.gz 準備機器 準備兩個機器,機器名分別為pbsmaster和pbsslave。 修改兩個機器的/etc/hosts檔案,確保兩個機器可以互相訪問。 製作RPM包 以下命令使用root使用者運行
Time of Update: 2018-08-11
製作PBS Pro Docker容器鏡像 首先準備一個Dockerfile,內容如下,實際上使用的是CentOS7.2的鏡像 FROM docker.io/centosMAINTAINER Fanbin Kong "kongxx@hotmail.com"RUN yum install -y sudo tar wget openssh-server openssh-clients openssl openssl-devel RUN yum install -y gcc
Time of Update: 2018-08-11
數組作業 # 提交$ echo 'sleep 60' | qsub -J 1-10# 查詢$ qstat -x -t -J -w -u admin$ qstat -x -f 15[]$ qstat -x -f 15[1]# printjob命令只能查看整體數組作業資訊,不能查看具體某個數組作業的資訊# printjob 15[] 普通作業詳細資料 $ qstat -x -f 8 Job Id: 8.pbsmaster Job_Name = STDIN Job_Owner
Time of Update: 2018-08-11
本文連結:http://blog.csdn.net/kongxx/article/details/8022496 首先從http://www.adaptivecomputing.com/resources/downloads/torque/ 最新的安裝包,這裡使用的是4.1.2版本,檔案名稱是torque-4.1.2.tar.gz。 安裝 $ ./configure$ make$ sudo make install$ make packages
Time of Update: 2018-08-11
Slurm提交MPI作業 首先準備一個MPI程式,這裡使用python語言的mpi4py庫寫了一個 helloworld.py #!/usr/bin/env python"""Parallel Hello World"""from mpi4py import MPIimport sysimport timesize = MPI.COMM_WORLD.Get_size()rank =
Time of Update: 2018-08-11
本文連結:http://blog.csdn.net/kongxx/article/details/8022522 首先參考前一篇文章單機安裝運行PBS (Torque) 假定“單機安裝運行PBS (Torque)”中安裝的機器作為master,下面來向cluster添加新的nodes。這裡假定新加入nodes的機器名是host1和host2。 安裝 1. 將master機器上產生的torque-package-*.sh檔案複製到host1和host2上
Time of Update: 2018-08-11
命令 adb shell ps -t 查看進程中線程的資訊 -x 查看utime和stime -P 查看屬性 -p 查看調度策略,通常是查看一個app處於前台還是後台 -c 查看哪一個CPU在執行這個進程 name|pid 用名字或pid過濾 例子 (1) 查看包名為com.eat的線程,也就是com.eat應用的UI線程。 adb shell ps -t |grep
Time of Update: 2018-08-11
Protobuf 官方並沒有 Lua版本,然後網易的程式猿開發出了 protoc-gen-lua ,可以讓我們將 Proto 檔案轉成 lua 指令碼在 Lua中使用,下面是詳細的編譯、安裝、使用教程。文中用到的代碼、工具都有百度網盤下載。 網盤下載地址: http://pan.baidu.com/s/1bo8Ufd9 1、首先我們需要安裝Python2.7,下載地址:
Time of Update: 2018-08-11
前一篇文章說了怎樣搭建私人倉庫,但是在倉庫搭建好了之後發現維護倉庫裡的鏡像還是不太方便,docker 官方也沒有很好命令列介面來使用,只是提供了API,可以通過調用這些API來查看和刪除鏡像,但是這些API實在是不好用,所以找了一下發現有個開源的python工具可以實現這些功能。 安裝 首先從下面的網站下載最新的 python 指令碼,這裡只要下載 registry.py 檔案就可以了。
Time of Update: 2018-08-11
使用pipework將Docker容器配置到本網環境中 需求 在使用Docker的過程中,有時候我們會有將Docker容器配置到和主機同一網段的需求。要實現這個需求,我們只要將Docker容器和主機的網卡橋接起來,再給Docker容器配上IP就可以了。 下面我們就使用pipework工具來實現這一需求。 安裝pipework $ git clone https://github.com/jpetazzo/pipework$ sudo cp pipework/pipework
Time of Update: 2018-08-11
原文連結:Zookeeper實戰之單機叢集模式