2015年11月30日月曜日

会社のIP電話

こんにちわ。たなじゅんです。

当社では長らく、光電話+Asterisk + SANYO の SIP Phone にて、社内の電話を構築しています。
割と移転を繰り返してきたので、移転するたびに光ルーターが変わってしまい何かしらトラブルが発生します。苦笑

少し前のネタになりますが、今回の9月の移転では、以下症状でした。

  • 5分で電話が切れる

なんでやねん!って突っ込みを入れつつ2つの対応を入れたら収まった模様。

  • KVMゲスト上に乗っていた trixbox を廃止
  • Raspberry pi 2 の Raspbian に生の Asterisk を導入して、trixbox から config を移植

最近は、trixbox も良く分かんないことになっていたので、そもそも運用中に GUI が必要なことなんてほとんど無かったので、Asterisk 単体運用になってシンプルになったし安定したし逆行している気もするけどまぁ良かった。

SIP は NAT 越えが大変なイメージがあるけど、クラウド上に Asterisk おいても普通に運用できるんだろうか。
でも、光ルーターに Asterisk から SIP 接続しなくてはならない訳で、結構大変・・・・。
光電話使わない運用にすればいいか。

千歳の拠点とも内線できるようにしなきゃな・・・・。

2015年11月27日金曜日

Windows 10 TH2 で、7/8.1 のプロダクトキーを使って認証する。

最近 Windows 10 ネタしか書いてないじゃないかとそろそろ言われるって知ってますw

さて、TH2 なるリリースが正式にされたようで、Windows 7/8.1 のプロダクトキーで Windows 10 のライセンス認証を直接できるようになりました。

◇TH1(ビルド10240だったかな?)のライセンス認証されていない状態(インストール時にプロダクトキー入力をスキップしたもの)
まだ認証されていませんね。


◇TH2(ビルド10586)に Windows Update したもの。



◇Windows 7 Pro のプロダクトキーを入れてみる。


◇認証できたみたい^^




2015年10月14日水曜日

Windows 10 の微笑ましいメッセージ


不覚なことに笑ってしまったw

2015年8月6日木曜日

Windows 10 が来た

アップデート悩むけど、銀行サイトがまだ対応していないというジレンマ。


2015年5月8日金曜日

Windows 10 on Raspberry pi 2

昨日ようやく Raspberry pi 2 向け Windows 10 のプレビュー版が利用できるようになったことに気付いたので早速やってみた。(新人研修の合間に)

こちらによると、 別に Windows 10 が入っている母艦機が必要らしく(まじで?)、まずはそっち から。
この時点で、会社に DVD-R の在庫が無くてコンビニに走る始末。萎えるわ。

母艦機にするために仕方なくインストールした Windows10 だけど、Windows 8.1 に比べるとかなりすっきり使いやすくなっている印象。これは今までの Windows の中では一番使いやすいと思われる。まだちょこちょこ不具合っぽいの残ってるみたいだけど。

こんな感じ↓


で、SDカードを pi 2 に刺しなおして本題の pi 2 の Windows 10。



なんというか、わかってはいたけど、
  • もっさり
  • 刺さりまくる
  • 勝手に再起動
という三重苦でした。
リリースまでに良くなることを期待。

今の時点では弄り倒す気持ちは起きなかったのでおとなしく Raspberian に戻そうか・・・・。

2015年4月24日金曜日

Ubuntu Server に、JDK 8 を apt だけで入れる

Ubuntu Server 14.04LTS には、OpenJDK 8 が無かった・・・・ので、Sun JDK 8 でも入れてみる。
そもそも Ubuntu Server に、add-apt-repository が入っていないのは、品質担保のため?

  • インストール
# apt-get install software-properties-common
# add-apt-repository ppa:webupd8team/java
# apt-get -y -q update
# echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
# apt-get -y -q install oracle-java8-installer
# update-java-alternatives -s java-8-oracle
  • 動作確認
# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
 元ネタはこの辺です。
http://askubuntu.com/questions/464755/how-to-install-openjdk-8-on-14-04-lts
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html

2015年3月2日月曜日

WildFly 8.2.0.Final on Raspberry pi 2

Raspberry pi 2 がリリースされ、RAM が 1GB になった。
普通に Java の AP サーバーが動いちゃうじゃないか。

・・・・・ということで、ポチっとしちゃいました。





確かにちっちゃい。今更だけどw




で、やらずには居られないいつもの結果です。

pi@raspberrypi /usr/local/jboss/wildfly-8.2.0.Final/bin $ ./standalone.sh -b 192.168.1.186
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /usr/local/jboss/wildfly-8.2.0.Final

  JAVA: java

  JAVA_OPTS:  -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true

=========================================================================

Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
11:25:13,595 INFO  [org.jboss.modules] (main) JBoss Modules version 1.3.3.Final
11:25:16,599 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.2.Final
11:25:17,395 INFO  [org.jboss.as] (MSC service thread 1-5) JBAS015899: WildFly 8.2.0.Final "Tweek" starting
11:25:26,121 INFO  [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating http management service using socket-binding (management-http)
11:25:26,292 INFO  [org.xnio] (MSC service thread 1-3) XNIO version 3.3.0.Final
11:25:26,710 INFO  [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.3.0.Final
11:25:26,968 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 46) JBAS010153: Node identifier property is set to the default value. Please make sure it is unique.
11:25:27,013 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 45) JBAS013171: Activating Security Subsystem
11:25:27,025 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 32) JBAS010280: Activating Infinispan subsystem.
11:25:27,087 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 40) JBAS011800: Activating Naming Subsystem
11:25:27,161 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 48) JBAS015537: Activating WebServices Extension
11:25:27,208 INFO  [org.jboss.as.security] (MSC service thread 1-5) JBAS013170: Current PicketBox version=4.0.21.Final
11:25:27,212 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 31) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
11:25:27,261 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 38) JBAS012615: Activated the following JSF Implementations: [main]
11:25:27,531 INFO  [org.jboss.as.connector.logging] (MSC service thread 1-7) JBAS010408: Starting JCA Subsystem (IronJacamar 1.1.9.Final)
11:25:27,608 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) JBAS017502: Undertow 1.1.0.Final starting
11:25:27,620 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 47) JBAS017502: Undertow 1.1.0.Final starting
11:25:27,777 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
11:25:27,823 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-7) JBAS010417: Started Driver service with driver-name = h2
11:25:27,951 INFO  [org.jboss.as.naming] (MSC service thread 1-5) JBAS011802: Starting Naming Service
11:25:27,996 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-8) JBAS015400: Bound mail session [java:jboss/mail/Default]
11:25:28,217 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 4.0.6.Final
11:25:29,174 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 47) JBAS017527: Creating file handler for path /usr/local/jboss/wildfly-8.2.0.Final/welcome-content
11:25:29,269 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) JBAS017525: Started server default-server.
11:25:29,435 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) JBAS017531: Host default-host starting
11:25:38,190 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) JBAS017519: Undertow HTTP listener default listening on /192.168.1.186:8080
11:25:39,958 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-2) JBAS015012: Started FileSystemDeploymentService for directory /usr/local/jboss/wildfly-8.2.0.Final/standalone/deployments
11:25:40,699 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
11:25:42,458 INFO  [org.jboss.ws.common.management] (MSC service thread 1-6) JBWS022052: Starting JBoss Web Services - Stack CXF Server 4.3.2.Final
11:25:43,037 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015961: Http management interface listening on http://127.0.0.1:9990/management
11:25:43,041 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990
11:25:43,044 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: WildFly 8.2.0.Final "Tweek" started in 33060ms - Started 184 of 234 services (82 services are lazy, passive or on-demand)
30秒か~なんとか使えなくもないかな?