どぅーちゅいむーにー

これ、Twitterでよくね?という日々の記録かも

NameNodeにブラウザからアクセス

というわけで、1つ前のエントリ(d:id:k155e1:20100420:1271728950)で準備したHDFS上のファイルを、ブラウザから見てみる。


http://myhdfs1:50070/でアクセスしたときの画面表示(myhdfs1がmasterノードです)



Browse the filesystemというリンクをクリック。
ルートディレクトリの情報がみれます。



で、/hdhome/k155e1/tmp/ に移動してみます。
hello.txtがあることがわかります。



hello.txt をクリックすると、中身がみれます。



よくみると、hello.txt の中身を参照する画面の下のほうに以下のような記述あり。
これは、myhdsf1(111のほう)とmyhdfs2(同112)に保存されているっていうこと?
実際は IP:ポートの部分は両方ともリンクになっています。

Total number of blocks: 1
1480257331636962015:   172.29.11.112:50010   172.29.11.111:50010 

このあたりはもうちょっと調べてみますが、
クリックすると、同じく hello.txt の表示画面なのですが、111(myhdfs1)のほうはアドレスが

http://myhdfs1:50075/browseBlock.jsp?blockId=....

となり、112(myhdfs2)のほうをクリックすると同じくhello.txtの表示画面でアドレスが

http://myhdfs2:50075/browseBlock.jsp?blockId=....

となります。
このあたりについては、実際 NameNode にリクエストするプログラムとか作ってみて、試してみる予定(いつぐらいになるかは未定・・・)。


いぢょ、こんなところで。