CookBook/開発者Blogは、intra-martプロダクトサポートサービスの対象外です。2019-12-02執筆者:imdeveloper【IMラズパイ番外編】激アツなラズパイ4を冷却してみたこんにちは、デジビの堀内です。今回は新しく発売されたIMラズパイの番外編です。激アツなことで有名なラズパイ4の冷却を行ってみました。その前に簡単に消費電力と温度を測ってみます。測定条件は以下のとおりです。ピークで1A強、起動後のアイドルで770mA前後です。電源投入時と同様、起動プロセスが安定するまでは800mAから1A強まで変動しましたが、プロセス起動が一段落すると770mA程度で安定しました。電源OFF後の待機電流(USB-SSDを抜いても変化なし)http://dev.intra-mart.jp/wp-content/uploads/2019/12/dezibiz-raspberry-pi-4-temp3.mp4手元がブレブレで分かりづらいですが、大体220mAぐらいでした。SSDがついていないラズパイ3が電源ON時の待機電流が200mAを下回り、電源OFF時の待機電流が50mA前後であることを考えるとかなりの電流食い。激アツになることも納得です。いえ、SSD込みのMaxで(5V×1.5A=7.5W未満、)と1.5Aは超えていません。旧ラズパイに比べると大食いですが、なかなかの省エネマシンであることは確かなようです。ARMプロセッサの性能控えめで、電力効率高めなのは、今回のCoretexA72チップでも踏襲されているみたいです。推定アイドル時のCPU温度です。過負荷をかけられないのですが、とりあえずアイドル時50度を超えるくらいです。IOベンチマーク実施中のCPU温度は66度を記録しました。80度でサーマルスロットリング(熱暴走防止のため自発的にCPUが負荷を落とす機能)になるらしいんですが、IOベンチマークではそこまでCPUを追い込めないみたいです。60度越えですので十分危険な熱さではあります。1コアフル稼働で65度くらいが上限、4コア稼働(実働100%)で80度いきました。このあたりで強制クロックダウン?しているみたいです。温度としてはうずらの温泉卵くらいは作れるかもしれません。4コアフル稼働は恐ろしいのでベンチマークは途中で切り上げました。シングルコアのスコアをみたところ、CPUベースのベンチはラズパイ3B+のちょうど2倍くらいのスコアをたたき出しているようです。激アツラズパイ4を冷やす今回使ったもの今回使ったものは主にICE-Towerとグリスの2つだけです。冷却装置の取り付け工程マウンタの取り付けさっそく組み立てます。マウンタのようなものを冷却塔に接続します。接続方向に迷いましたが、添付文書の写真を簡単にわかりました。マウンタに1、2と番号が振ってあるのでそれを参考に取付面からみると番号が裏になるように取り付けします。*しっかりと裏向けの数字も打刻してありますあと、ファンのケーブルをタワー本体の下をくぐらせてあらかじめ引き回しておくほうが良さそうです。取付金具の取り付け青銅製のような「銅」製の取付金具をつけます、裏はナットで止めます。グリス塗りあらかじめCPUクーラーのはめ込む方向を予行演習しておいて、ラズパイ4のCPU部分にグリスを塗ります。グリスを塗ったあとにきがつきましたが、一応熱伝導テープらしきものがついていました。性能気にしなければグリスはいらなかったかもしれません。CPUクーラーの取り付け半完成品のICE-TOWERをラズパイ4に取り付けます。この時点でCPUとCPUクーラーがしっかりとコンタクトしていることを確認します。底面パネルの取り付け底面パネルの保護シールをはがして、ラズパイ4の底面に取り付けました。写真は運転時の様子です。CPUクーラー取り付け後のラズパイ4まず、ファンを回さずにIMアイドルでCPU温度を測ってみると36度くらいで安定しました。取付前がアイドルで50度に達していたので、ファンレスでも14度くらい下がりました。ファンレスの状態でベンチマークでCPU負荷をかけてみたところ以下のような結果になりました。80度(サーマルスロットリング対象温度)ラズパイ4は標準の状態では確かに激アツでしたが、CPUクーラーを取り付けるだけで大幅に改善されました。今回のCPUクーラーにはファンもありましたが、ファンレスでも効果は絶大でした。今後ラズパイ4を使ったプロジェクトを行う場合は、CPUクーラーを使うことをおすすめします。2019-12-24執筆者:imdeveloperラズパイ4でIMを動かしてみた!【IM起動編】こんにちは、デジビの堀内です。今回は新しく発売されたラズパイ4でイントラマートを動かしてみる、という実験について紹介します。前回はラズパイ4上でresinを立ち上げるところまで行いました。今回はラズパイ4でIMを動かしてみます。この実験はあくまで実験であり、動作を保証するものでは有りません。接続設定ラズパイ4上のPostgresのpgAdminでDB操作を行うことも可能ですが、自分のPCからのほうが操作がしやすいので、まずはネットワークからアクセスできるように設定を行います。postgresql.confファイルを開いてlisten_address='*'アスタリスクを設定することでネットワーク上であればどのホストでも接続を許可します。次にOS側のpostgresユーザーの設定を行います。suと入力してスーパーユーザーになります。スーパーユーザーでOSユーザーpostgreのパスワード設定をします。postgresでpostgresユーザーにスイッチします。DBユーザーの設定OSユーザーをpostgresにしたところで、psqlを呼び出します。DBユーザーpostgresのパスワードを以下のコマンドで設定します。'postgres';DBの権限設定/etc/postgresql/11/main/pg_hba.confにアクセスして、アクセスを許可するホストを追加します。postgresを再起動して設定を反映します。postgresqlこれで、(pga_hba.confで許可した)ネットワーク上の端末のpgAdminからラズパイのpostgresqlをコントロールできるようになりました。PostgresDBの作成ラズパイ4に自分のPCからアクセスできるようになったので、以降はローカルでの作業になります。intramartを動かすにはDBを作成する必要がありますが、1から設定するのは手間がかかるので、ローカルのデバッグサーバー上のDBを移すことにしました。ラズパイ4上のpgにimartユーザーを作成します。次にownerをimartとしてiap_dbを作成します。(コピー元に合わせてます)コピー元のテナントDBのDatabaseのパックアップをpgAdminから取ります。その際のファイル形式はtarにしました。最後にこのファイルをラズパイ側のiap_dbにリストアして、以下のコマンドで一旦resinを止めます。stopIMのデプロイ最後にデプロイ作業を行います。コピー元のwar(imart.war)をラズパイのwebappsに配置して、resinを起動します。startラズパイでの稼働確認。xxx.xxx.xxx.xxx:8080/imart/home1xxx.xxx.xxx.xxx:8080/imart/homeブラウザでアクセスしてみると...。アクセスができました!ラズパイの稼働状況を確認してみます。0軽いアプリですがCPU負荷は10%前後でした。(アイドル時は1%程度)resinのヒープは固定で2G設定としていますが、4Gのメモリ中1.4G程度の空きがありました。実用的とは言えませんが、ラズパイ4でIMを動かすことはできました。次回は番外編としてラズパイの処理速度と放熱について話します。2019-12-19執筆者:imdeveloperラズパイ4でIMを動かしてみた!【Resin起動編】こんにちは、デジビの堀内です。今回は新しく発売されたラズパイ4でイントラマートを動かしてみる、という実験について紹介します。前回はラズパイ4のセットアップを行い、SSDで起動をするところまでやりました。今回はラズパイ4でResinを起動してみます。この実験はあくまで実験であり、動作を保証するものでは有りません。Resinとは「Resin」は、オープンソースのJavaベースのWebアプリケーションサーバーです。Platform」を稼働させることができます今回はこのResinをラズパイ4上で起動することが目標に動作に必要なソフトを色々と入れます。前提ソフトの導入Resinの動作に必要な前提ソフトをいくつか入れます。8公式版をダウンロードして準備していましたが、最終的にはapt-getでpenJDK8を導入しました。データベースも同様にapt-getでpostgreSQLを導入(バージョン11がはいりました)。4.2ドライバもついでに入れます。最後に肝心なResin本体の導入を行います。Resinのtar.gxを調達し、IMの導入ガイドにしたがって粛々と導入。libssl-devでヘッダを追加インストールしました。その後./configureがうまく通ったかに思えましたが、makeで失敗。「=m32オプションなんかないよ」とエラーが出ました。たしかにResinの開発元であるCauchoの公式サイトみても、ARMプロセッサでResinサポートしてるなんて書いていません。ここは荒技で、m32オプションをMakefileから外しました。こちらは動作保証外となりますのでお気をつけください。ResinHome直下のMakefileとビルドエラーになったソースのディレクトリのMakefileにある、=m32をすべて抹消しました。=m32抜きMakefileを作ったあとmake無事成功しました。installこちらも無事成功しました。start...失敗。ラズパイに一般ユーザでログインしていました。startそして無事resinは起動しました今回は以上です。次回はいよいよintra-martを動かしましょう。2019-12-17執筆者:imdeveloperラズパイ4でIMで動かしてみた!【SSD起動編】こんにちは、デジビの堀内です。今回は新しく発売されたラズパイ4でイントラマートを動かしてみる、という実験について紹介します。実験内容のボリュームがあるため複数回に分けて紹介します。今回はラズパイ4のセットアップまでです。この実験はあくまで実験であり、動作を保証するものでは有りません。Pi」は、学校および発展途上国で基本的なコンピューターサイエンスの教育を促進する目的で作られた、超小型のシングルボードコンピューターです。日本では「ラズパイ」の名で親しまれていて、そのコスパの良さから様々な電子工作に使われています。2012年に発売された初代ラズパイから何度もアップグレードと派生を繰り返して、いくつかのモデルが存在します。4B)の特徴はなんと言ってもその処理速度です。今回のアップデートでCPUが強化されただけでなく、メモリも4Gに増量され処理能力が大きく向上しました。処理能力の目安としては大体2012年の一般的なパソコンレベルとされています。Platform」が動くのではないか、ということで今回実験してみました。不安要素としては、ラズパイ4は性能強化によって発熱が強く、激アツ状態になるらしいです。ラズパイのセットアップまずはラズパイのセットアップを行っていきます。必要なものは以下のものです。4B本体5V電源アダプタUSBキーボードとマウスHDMIディスプレイとマイクロHDMI-ノーマルHDMIのケーブル2.5インチSATA-USB3.0変換アダプタMicroSDカードSSDイーサーネットケーブルOSのインストールラズパイ購入時には一般的なパソコンのようにOSが入っていません。そのため、OSのダウンロードを行う必要があります。Pi用のOSである「Raspbian」をインストールします。64ビットを入れようとしましたが、現時点ではUSBキーボードなどを認識してくれなかったので32ビットのRaspbianを選択しました。公式サイトからデスクトップ版をダウンロードして、EtcherでMicroSDカードに書き込みをします。Copierが入ったデスクトップ版を採用しました。ラズパイの起動確認Raspbianを入れたMicroSDカードをラズパイに入れて、インターネットに繋がるイーサーネットケーブルを差し込みます。upgradeコマンドを入力します。アップデート後にラズパイを再起動。ラズパイコンフィグでI2CとSSHを有効化。WIFI設定もGUIから行います。ラズパイのSSD化SSDの方は、変換ケースにいれて、MBRボリュームとしてイニシャライズ。Copierを使ってSSDにまるごとコピー。その際にSSD側からルートマウントするためにUUID振り直しチェックボックスにチェックを忘れずに行います。SDをSSDにコピーしたら、BootConfigを修正、SSD側のルートをみるように、SSD側のGUIDをBootConfigに書き換えて、再起動をします。するとブートローダはSD側から動くけれど、OS本体は無事SSDからロードされます。※ラズパイ3B、3B+では、マイクロSDレスでUSBブートできますが、ラズパイ4はマイクロSDレスのUSBブートは現時点で公式には非サポートのため、ブートローダはSDの助力を借りています。ラズパイ4のセットアップ完了ここまでのセットアップで、ラズパイ4をUSBから起動することができました。ラズパイ4は噂されていた通り高性能になった代わりに触れないくらい激アツでした。アイドル時でも50度超というアツアツ状態です。今回はここまでとなります。次回はラズパイ4でResinが起動できるか実験します。Japanに出展いたしましたこんにちは、デジビの七島です。EWS2019のイベントレポートに引き続き、今回もイベントレポートのご紹介です。Japanに出展いたしました。当日は2,000名以上の来場があったということでしたので、RPAへの底堅い注目度の高さを感じました。BIORA」のRPA高度化の取り組みとして、「intra-mart×UiPath連携ソリューション」をテーマにブース出展を行いました。「intra-mart×UiPath連携ソリューション」と「BPM実践ワークショップ研修」のご紹介を行いました。「RPAの高度化」、「更なる効率化に向けた取り組み」に悩むお客様が多く来場され、RPAとBPMを組み合わせていただくポイントをご理解いただけたと思います。多数の来場者を分担して対応させていただきました。対応メンバーの皆さん、一日お疲れ様でした。Go!」でもご紹介をしておりますので、是非ご覧ください。年内もまだまだDX関連の外部イベントへの出展が続きます。ご興味のあるテーマがございましたらご参加ご検討宜しくお願いいたします。12:00)RPA導入を始めているものの、使われなくなった、投資対効果どう測るの?という声が次々に寄せられています。本セッションでは住友林業情報システムで数千体に及ぶロボの企画、制作、運用に一番ユーザと接したRPA女子だからこそ話せる課題解決策『作業から業務の視点へ視座を上げる見える化と自動化』を初公開いたします。それでは、次回もご期待ください。製品紹介・お知らせ週間ランキングまだデータがありません。アップデート版をリリースしました。アップデート版をリリースしました。アップデート版をリリースしました。アップデート版をリリースしました。アップデート版をリリースしました。パッチをリリースしました。パッチをリリースしました。パッチをリリースしました。パッチをリリースしました。パッチをリリースしました。アップデートしました。アップデートしました。アップデートしました。アップデートしました。アップデートしました。スポンサードサーチ削除パッチをリリースしました。スポンサードサーチ削除パッチをリリースしました。スポンサードサーチ削除パッチをリリースしました。スポンサードサーチ削除パッチをリリースしました。最新署名版ファイルアップロードJavaアプレットをリリースしました。