対応した JDBC ドライバ (postgresql jdbc4.jar) に変更します 1.OpenDolphin-2.3m\client\pom.xml の下線部分を変更 <version> jdbc41</version> <version> jd

Similar documents
目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ 日レセと連携するための有効化設定 WEB

薬剤在庫管理ソフト - インストール・バージョンアップ手順書

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

システムパッケージリリース情報-Version5.0.0pre

日レセプラグイン

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ WEB 版薬剤在庫管理システムの初期設定

CLUSTERPRO for Linux PostgreSQL HowTo

PostgreSQL Plus 管理者ガイド

ADempiere (3.5)

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

産直くん 9 リピートくん 9 バックアップ リストア作業チェックリスト バックアップ リストア作業項目一覧 作業項目作業目安時間概要 00 バックアップ リストア作業を行う前に 産直くん 9 リピートくん 9 のバックアップ リストア作業を円滑に行うための確認事項をまとめています 1. バックアッ

オフラインメンテナンス説明書

POSTGRESQL 9.2 /POSTGIS (WINDOWS 版 ) 導入 設定手順書 (VER. 1) June 20, 2014

オフラインメンテナンス説明書-ver5.0.0

目次 1. はじめに 本文書の目的 前提条件 略語 事前準備 ホスト名の名前解決 Linux 版パッケージ システム要件 ソフトウェア要件 パッケージ構成

アプリケーションサーバ JBoss超入門

別紙 : 検証環境の構築手順 ( 章 ) 1. サーバ設定 1.1 IP アドレス設定 サーバは以下の 6 台を用いる pgpool-ii サーバ 2 台 DB サーバ 3 台 上位サーバ 1 台 OS は全サーバで CentOS 6.4 x86_64 とする pgpool-ii のサー

システムパッケージリリース情報-Version5.1.0

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

CLAIM接続利用手順

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF A.2 Bash macos.bash_profile exp

_01 日医標準レセプトソフトクラウド版 CLAIM 接続利用手順 ベンダー向け 2017 年 8 月 23 日 日本医師会 ORCA 管理機構株式会社

PostgreSQLによる データベースサーバ構築技法

日医標準レセプトソフト クラウド版の構築手順

HeartCoreインストールマニュアル

Nagios XI - SNMPでのLinux監視

2. インストールの方法 インストールの手順は まずインストーラーをサイトからダウンロードし イールドブック カリキュレーターと Java Web Start をインストールします 次にイールドブック カリキュレーターを起動してサーバー接続し Java のファイルをダウンロードします 以下の手順に従

目次 1. はじめに 本書対象者 PALRO のアプリケーションについて Ubuntu 8.04LTS の入手について Linux 上での開発環境の構築 事前準備 Ubuntu のインストール..

Microsoft Word - VPN...[.U.K.C.hLinux doc

MotionBoard Ver. 5.6 パッチ適用手順書

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

医療機関コードの切り替え処理

『テクノス』V2プログラムインストール説明書

改版履歴 本書の改版履歴は以下のとおりです 日付 改版理由 変更箇所 版数 2014/09/04 初版発行 版 2015/03/30 第 1.1 版に改訂 対象 OS 追加 1.1 版 2015/07/10 第 1.2 版に改訂 対象 OS 追加 1.2 版 2015/09/04 第 1

テクノネットワーク様                     平成16年2月23日

ActiveImage Protector 2016 R2 for Express5800 / ftサーバ

ServerView ESXi CIM Provider VMware vSphere ESXi 6.5 インストールガイド

第5回 マインクラフト・プログラミング入門

intra-mart e-Builder ver 5

Installation Guide for Linux

2. Docker の基本的な操作 1 docker hub の参照 2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の

ServerView ESXi CIM Provider VMware vSphere ESXi 6.0 インストールガイド

アーカイブ機能インストールマニュアル

ソフトウェアエンジニアリング - 機能 #54

MxLogonサーバサイドツールキット用UI

Microsoft Word - CARDdb連携プログラム doc

ServerView ESXi CIM Provider / ServerView RAID Core Provider VMware vSphere ESXi 6.0 インストールガイド

ここからの作業は sudo が使用できるユーザで実行されることを前提にしています sudo 時に聞かれるパスワードは省略していますので 随時自分のパスワードを入力してください PostgreSQL の設定変更 リモートマシンから接続される ( 従サーバ の )Postgre

Windows AIKを使用したPE2

Helix Swarm2018.1アップグレード手順

PowerPoint Presentation

プリンタドライバインストールガイド <OPS645>-Windows Vista(32bit 版 )/ Windows 7(32bit 版 )/ Windows 8(32bit 版 )/ Windows 8.1(32bit 版 )- プリンタドライバインストールガイド <OPS645> Window

NFS On CLUSTERPRO for Linux

PDFオートコンバータEX

ServerView ESXi CIM Provider VMware vSphere ESXi 6.5 インストールガイド

PRIMEQUEST におけるServerView ESXi CIM Provider VMware vSphere 5インストールガイド

はじめに 1. 概要本書では SuitePRO V3 にて提供している迷惑メールフィルタのバージョンアップ手順について案内しています なお この手順につきましては 迷惑メールフィルタ機能について オンラインマニュアルの内容通りに設定されていることを前提条件とします

I N D E X リダイレクト画面投稿手順 リダイレクト画面投稿手順 2 1 管理画面にログイン 2 右上の + 追加 を押す メールサービスのご利用について 4 メールソフト設定方法 ご利用のバージョンにより 画面や設定項目が異なる場

zabbix エージェント インストールマニュアル [Windows Server] 第 1.2 版 2018 年 05 月 18 日 青い森クラウドベース株式会社

ActiveImage Protector 2016 R2 for Express5800 / ftサーバ

IPM Release 2.6 へのアップグ レード

Raspberry Pi 3(Raspbian) での Actian Zen Edge 使用 株式会社エージーテック 2018 年 7 月 5 日

MIRACLE System Savior操作手順書

目次 はじめに フリープラグインリスト マイグレーションツール Cobalt Migration Utility Web サーバーの帯域制御プラグイン データベースプラグイン

Oracle Business Intelligence Standard Edition One のインストール

miChecker導入手順書

BRAVIA Signage ユーザガイド ( より進んだ使い方 ) Copyright Sony Home Entertainment & Sound Products Inc.

Office365 AL-Mail

Microsoft Word - SSL-VPN_PC_PulseSecure docx

ServerView RAID Manager VMware vSphere ESXi 5 インストールガイド

Microsoft Word - Win-Outlook.docx

URoad-TEC101 Syslog Guide

Transcription:

ORCA server (Ubuntu12.04) へのインストール 日医標準レセプトソフト for Ubuntu 12.04 LTS(Precise Pangolin) のインストール の通りにセットアップされていることが前提です なお 前バージョンからのアップグレードの場合は WildFly 8.1 の設定 の作業だけで大丈夫だと思います JDK7 のインストール $sudo apt-get update $sudo apt-get install openjdk-7-jdk JAVA_HOME を /usr/lib/jdk にセットしてある場合 リンクを作る $sudo -i #cd /usr/lib #ln -s jvm/java-1.7.0-openjdk-amd64 jdk #ls jdk/ ASSEMBLY_EXCEPTION THIRD_PARTY_README bin docs include jre lib man #exit システムに導入済みの Java 環境がある場合 以下のコマンドを実行し数字を入力して選択することで 切り替えることができます $sudo update-alternatives --config java 動作確認 $which java /usr/bin/java $java -version java version "1.7.0_55" OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.12.04.2) OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode) OpenDolphin-2.3m_WF8 のビルド基本的に増田先生の導入法の通り (P3~11) に Windows 上でビルドし 出来上がったものを Ubuntu へコピーして使っています 変更点 ( ここはオリジナルのままで問題ないようです 次の Dolphin データベースの作成へ進んでください ORCA の postgres バージョンに合わせたい方だけ変更してください ) Ubuntu 12.04 に標準でインストールされる PostgreSQL のバージョンは 9.1 になるので それに

対応した JDBC ドライバ (postgresql-9.1-903.jdbc4.jar) に変更します 1.OpenDolphin-2.3m\client\pom.xml の下線部分を変更 <version>9.3-1100-jdbc41</version> <version>9.1-903.jdbc4</version> 2.OpenDolphin-2.3m\server\pom.xml の下線部分を変更 <version>9.3-1100-jdbc41</version> <version>9.1-903.jdbc4</version> 3.postgresql-9.1-903.jdbc4.jar をローカルリポジトリに登録する Dolphin データベースの作成 ORCA と共存させます PostgreSQL の認証は 基本的に Ident 認証 (OS 認証 ) を用いるため データベースアカウントと OS のユーザアカウントは一致する必要があります ただし OS にユーザアカウントを追加しても自動的に PostgreSQL にアカウントが追加されるわけではないため データベースにアカウントを追加する場合は 下記の手順で行います まず OS にユーザアカウント dolphin を追加します $sudo adduser dolphin -disabled-password ユーザ `dolphin' を追加しています... 新しいグループ `dolphin' (1002) を追加しています... 新しいユーザ `dolphin' (1001) をグループ `dolphin' に追加しています... ホームディレクトリ `/home/dolphin' を作成しています...

`/etc/skel' からファイルをコピーしています... dolphin のユーザ情報を変更中新しい値を入力してください 標準設定値を使うならリターンを押してくださいフルネーム []: ENTER を押す部屋番号 []: ENTER を押す職場電話番号 []: ENTER を押す自宅電話番号 []: ENTER を押すその他 []: ENTER を押すこの情報は正しいですか? [Y/n] y OS ユーザと同じ名前で DB アカウントを追加します $sudo -u postgres createuser -P Enter name of role to add( 作成するロール名を入力してください ): dolphin Enter password for new role( 新しいロールのパスワード ): dolphin Enter it again( もう一度入力してください ): dolphin Shall the new role be a superuser( 新しいロールをスーパーユーザとしますか )? (y/n) y OS の dolphin ユーザでデータベース dolphin を作成します $sudo -u dolphin createdb -lc -Ttemplate0 -EUTF-8 dolphin バックアップ $sudo -u dolphin pg_dump -Fc dolphin > dolphin.dump リストア $sudo -u dolphin dropdb dolphin $sudo -u dolphin createdb -lc -Ttemplate0 -EUTF-8 dolphin $sudo -u dolphin pg_restore -j2 -O -d dolphin dolphin.dump pg_restore は並列化による同時実行がサポートされています このオプションを適切に使用すると時間を節約することが出来ます 同時実行で動作させる場合は以下のオプションを使用します -j2 数字が同時実行数で目安は CPU のコア数になります 他のコンピュータから接続できるように listen_addresses を * にします $sudo gedit /etc/postgresql/9.1/main/postgresql.conf # - Connection Settings - listen_addresses = '*' # 行頭のシャープを取り外して localhost を * に変更 次の行を追加し IP アドレス x.x.x.x( ここでは仮に 192.168.1.x とします ) を持つマシンからの接続を許可します $sudo gedit /etc/postgresql/9.1/main/pg_hba.conf # IPv4 local connections: host all all 127.0.0.1/32 md5 host all all 192.168.1.0/24 trust 設定を反映させるために PostgreSQL を再起動します

$sudo /etc/init.d/postgresql restart WildFly 8.1 の設定増田先生の導入法 (P18~21) の通り wildfly を設定し 出来上がった wildfly-8.1.0.final フォルダーを Ubuntu の /usr/local にコピーします また クライアントプログラム配信用フォルダは Ubuntu の /home/dolphin にコピーし root.path もこれにあわせて編集し直します アップグレードの場合は 作業の前に OpenDolphin を終了 ($sudo service jboss stop) させます リンク /usr/local/jboss を作る $sudo -i #cd /usr/local ( アップグレードの場合は ここで前バージョンのリンク ( シンボリックリンクを貼ったファイル ) を rm コマンドで消す #rm jboss) #ln -s wildfly-8.1.0.final jboss #ls -la jboss ( 確認 ) ユーザー jboss を作成 #useradd jboss wildfly の置かれているディレクトリのファイルすべての所有者を jboss ユーザーに変更 #chown -R jboss.jboss /usr/local/jboss ( アップグレードの場合は ここ OpenDolphin を起動 ($sudo service jboss start) させます ) JBOSS7.2 では Jar,war ファイルを Manage Deployment を用いて配置していましたが WildFl y8.1 では直接ファイルを /jboss/standalone/deployments に配置していいようです ログは /usr/local/jboss/standalone/log/server.log で確認 claim server の起動 (sudo dpkg-reconfigure jma-receipt) /etc/hosts の 127.0.1.1 を実際に用いられているアドレスに変更 初期ユーザー登録は /usr/local/jboss/bin/standalone.sh -Dinitdatabase で行う WildFly の自動起動 終了スクリプトの作成 #gedit /etc/init.d/jboss #! /bin/sh if [ "x$jboss_home" = "x" ]; then JBOSS_HOME="/usr/local/jboss" fi start(){ echo "Starting JBoss" "$JBOSS_HOME/bin/standalone.sh" -b= サーバーのアドレス > /dev/null 2>&1 & } stop(){

echo "Stopping JBoss" "$JBOSS_HOME/bin/jboss-cli.sh" --connect command=:shutdown } restart(){ echo "Does nothing currently" } case "$1" in start) start stop) stop restart) restart *) echo "Usage: jboss {start stop restart}" exit 1 esac 作成したスクリプトを実行可能とします #chmod 755 /etc/init.d/jboss rc.d をアップデートします #update-rc.d jboss defaults OS を再起動すると自動的に起動します 自動起動を解除するには #update-rc.d -f jboss remove 手動での起動は $sudo service jboss start 手動での停止は $sudo service jboss stop バックアップ リストアスクリプトの作成 log dump ファイルの場所 名前など変更して使って下さい

バックアップスクリプト #!/bin/bash DATE_FORMAT=`date +%Y%m%d` # log dump ファイルの場所を指定する BACKUP_LOG="/home/oruser/backup_dolphin.log" BACKUP_FILE="/home/oruser/dolphin_${DATE_FORMAT}.dump" # 日付をログに出力し pg_dump でデータベースのバックアップを行う echo " データをバックアップ中です しばらくお待ちください " date >> $BACKUP_LOG sudo -u dolphin pg_dump -Fc dolphin > $BACKUP_FILE 2>> $BACKUP_LOG # pg_dump がエラー / 成功の場合の処理 if [ $? -ne 0 ]; then echo "Backup ERROR!" >> $BACKUP_LOG # メール通知 / メッセージ表示等を行うコードを以下に書く # echo "pg_dump ERROR occured!" mail -s "OpenDolphin Backup ERROR" メールアドレス else echo "Backup SUCCESS!" >> $BACKUP_LOG fi # バックアップファイルの圧縮 # gzip -f $BACKUP_FILE リストアスクリプト #!/bin/bash echo -n " バックアップデータの数字部分を入力してください (YYYYMMDD: 例 20140311) " ; read NUM RESTORE_FILE="/home/oruser/dolphin_${NUM}.dump" echo " データをリストア中です しばらくお待ちください " sudo service jboss stop sudo -u dolphin dropdb dolphin sudo -u dolphin createdb -lc -Ttemplate0 -EUTF-8 dolphin sudo -u dolphin pg_restore -j2 -O -d dolphin $RESTORE_FILE sudo service jboss start VACUUM sudo service jma-receipt stop sudo service jboss stop sudo -u postgres vacuumdb -a -z ( 状況に応じてオプション (-f) を追加 ) REINDEX sudo service jma-receipt stop

sudo service jboss stop sudo -u postgres reindexdb -a