Monthly Archives: October 2012

could only be replicated to 0 nodes, instead of 1

  Hadoop 1.0.3の検証環境を作ったのだが、お約束のHDFSのエラーにハマった。HDFSにファイル追加しようとすると、以下のようなExceptionが出る。 12/10/08 14:31:24 WARN hdfs.DFSClient: Error Recovery for block null bad datanode[0] nodes == null 12/10/08 14:31:24 WARN hdfs.DFSClient: Could not get block locations. Source file “/user/hadoop/input/input/text01” – Aborting… put: java.io.IOException: File /user/hadoop/input/input/text01 could only be replicated to 0 nodes, instead of 1 HDFSの再作成をしたのだが、なぜか復旧しなかった。色々試したが、どうやらHadoop関連のゴミプロセスが残っていたことが原因だったようだ。stop-all.shでは停止できなかったらしい。 エラー復旧させるために、 1、bin/stop-all.shする 2、Hadoopのシステムフォルダ(今回の環境だとデフォルトの/tmpの下)のhadoopユーザのファイル、ディレクトリを削除 3、ps -ef | grep <hadoopユーザ>して、ゴミプロセスを探し、kill -9 4、hadoop namenode -format 5、bin/start-all.sh したら直った。

Posted in Hadoop | Comments closed

iPhone5のSafariのGoogleマップで現在位置情報が表示されない

  惨憺たる状況のiOS6のマップの代替として、SafariのGoogle Mapを活用している。iOS5までのマップほどではないが、目的地を検索しての経路情報の表示もしてくれるし、そこそこ満足している。 が、時々現在地情報の表示が見れない時がある。相方氏のiPhone5でも同様の事象が起き、設定→プライバシーにて位置情報サービスのオフ/オンをしたり、iPhoneの電源をオフ/オンしたりしたが、効果なし。 色々試したが、最終的にはiPhoneから家のWi-Fiに接続し、Safariの位置情報サービスをオフ/オンしたら復旧した。 マップのベース、Googleマップに戻してくれんかのう -> Apple

Posted in iPhone | Comments closed

auのiPhone5で通信量を確認する

  周知の通り、auのiPhone5のテザリングには7GB/月の通信量制限があり、制限を超えると通信速度規制の対象となってしまう。 よって、自分が一月の間にどれぐらいパケット通信したか、一度確認してみましょう。 設定→一般→使用状況の下の方、「モバイルデータ通信の使用状況」をタップ。 「モバイルデータ通信の利用データ量」と「テザリングデータ」の送受信の合計が7GBを超えていなければ大丈夫(のはず)。 ※「テザリングデータ」の通信量は、インターネット共有がオンになっていなければ表示されないので注意。 私の場合、日中はずっとテザリングオンにした状態で、PCとiPhoneでメール、Web閲覧をし、1週間で1~1.5GB程度といったところ。 結構ぎりぎりかもしれない・・。 なお、月の始めには、「統計情報のリセット」で、通信量統計情報をリセットをしておきましょう。

Posted in iPhone | Comments closed