忍者ブログ

仕事でプログラムやらないなんちゃってSEの独学部屋

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

ルータとスイッチがやってきた

 ヤフオクで落札しました。5台で2万円弱。

とりあえず積んでみた







全て電源導通は確認済み。
早速動かしたかったけど、夜遅かったのと、USBシリアルの変換コネクタ待ちでまた明日。
これで近いうちにVPN装置までやってくるんだぜ!?
今からすっごい楽しみ。

P1000078s.png







↑もうなんか異様なオーラが・・・



・・・LANケーブル買わなきゃ。
PR

おや、Aptana Studioのようすが・・・?

 今日久々にRailsに挑もうと思ってAptana Studioを起動したら更新があったのでインストール。
そこで再起動した瞬間なんか表示がおかしくなった。

ジェネレーターとかRakeタスクのタブにエラーが出て表示できなくなってしまった。
以下エラー本文(ジェネレーター)

ビュー (class: org/radrails/rails/internal/ui/generators/GeneratorsPage, method: getHelp signature: (Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)V) Incompatible object argument for function call を作成できません
java.lang.VerifyError: (class: org/radrails/rails/internal/ui/generators/GeneratorsPage, method: getHelp signature: (Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)V) Incompatible object argument for function call
at org.radrails.rails.internal.ui.generators.GeneratorsView.createGeneratorsPage(GeneratorsView.java:104)
at org.radrails.rails.internal.ui.generators.GeneratorsView.createDefaultPage(GeneratorsView.java:57)
at org.eclipse.ui.part.PageBookView.createPartControl(PageBookView.java:473)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:332)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:197)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:525)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)
at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(PartStack.java:795)
at org.eclipse.ui.internal.PartStack.access$1(PartStack.java:781)
at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:123)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:126)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$2.handleEvent(DefaultTabFolder.java:84)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:947)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:706)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.aptana.ide.rcp.AbstractIDEApplication.run(AbstractIDEApplication.java:122)
at com.aptana.ide.rcp.Application.run(Application.java:57)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)

次はRakeタスクタブのエラー

ビュー com.aptana.rdt.internal.rake.view.RakeTasksView$4.<init>(Lcom/aptana/rdt/internal/rake/view/RakeTasksView;Ljava/lang/String;Z)V を作成できません
java.lang.NoSuchMethodError: com.aptana.rdt.internal.rake.view.RakeTasksView$4.<init>(Lcom/aptana/rdt/internal/rake/view/RakeTasksView;Ljava/lang/String;Z)V
at com.aptana.rdt.internal.rake.view.RakeTasksView.updateRakeTasks(RakeTasksView.java:326)
at com.aptana.rdt.internal.rake.view.RakeTasksView.projectSelected(RakeTasksView.java:499)
at com.aptana.rdt.internal.rake.view.RakeTasksView.createPartControl(RakeTasksView.java:155)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:332)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:197)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:525)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)
at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(PartStack.java:795)
at org.eclipse.ui.internal.PartStack.access$1(PartStack.java:781)
at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:123)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:126)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$2.handleEvent(DefaultTabFolder.java:84)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:947)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:706)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.aptana.ide.rcp.AbstractIDEApplication.run(AbstractIDEApplication.java:122)
at com.aptana.ide.rcp.Application.run(Application.java:57)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
 

相変わらずうまくいかないWOL

 一度うまくいってそれ以降サーバでWOLができないことがどうしても気に入らなくて、何度も挑んでるけれど今日も成果なし。ちなみに、OSはせんとくんことCentOS5.2、サーバはNECのExpress5800 100GC-cです。

■今日の対応
・NICをオンボードから玄人志向のPCIのやつにとりあえず変えてみる
・PC電源OFFでのランプ発光確認
・BIOSでWOLの項目がONになってるのを確認
・電源がONのときにマジックパケットが届いてることをtcpdumpで確認
・NICのコンフィグ(/etc/sysconfig/network-scripts/ifcfg-eth0)の内容に
ETHTOOL_OPTS="wol g"
auto etho
を追加
・さらにダメ押しで、ethtoolのオプションを全部追加
ethtool -s eth0 wol なんとか      ←ethtoolとコマンド打ったときの出力で、WOLサポートみたいな項にアルファベットで対応オプションが乗ってる

この各項目で全て導通確認をしたけれども、全て失敗。
仕方がないのでオンボードNICのドライバ最新化にチャレンジしてみる。
コレでダメなら電源のせいだ。

Hinemosを入れてみた

 結局XenServerはやめに。
かつてVMのときも日本語使えなくて四苦八苦したので、このサーバはとりあえず普通に動かす。
もう1台実験用が欲しいなあ。

で、代わりに暇つぶしにHinemosっていうOSSの運用監視ツールを入れてみた。
Net-SNMPにガワを被せたようなソフトだけど、SNMPさっぱりな自分としてはOIDとか意識しないでデータが取れるので嬉しい。

扱ってるWebサイトはそう見ないけど、本家のドキュメントだけである程度事足りる。Hinemos.jpg

画像はサーバにマネージャーとエージェント両方入れてリソースとかグラフに出してみましたの図。
他にも死活監視やジョブ管理ができるっぽいけど、ちまちま勉強してみます。
複数の仮想サーバを立ててHinemosとかで監視してみたら面白そう。早くXenServer日本語対応しないかな。

XenServer無料化に悩む

 こないだ無料化されたっていうニュースを読んで、家で試してみたくなった。
しっかし、今の環境ゼロリセットするのは抵抗があるなあ・・・

検証用に安物買っちゃうか・・・?いやしかしそれではSSDを買うお金が・・・
  1    2    3    4    5    6    7    8  

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

フリーエリア

最新CM

最新TB

プロフィール

HN:
ピエール
年齢:
36
性別:
男性
誕生日:
1987/10/08
職業:
SEっぽいもの

バーコード

ブログ内検索

アクセス解析

忍者ブログ

[PR]

TemplateDesign by KARMA