JIRAのデータベースHSQLDBからPostgreSQLに切り替える

JIRAのダッシュボードにデータベースの警告がでてる..

jiradb1

HSQL DBっていうJIRAの内部サーバーになっており、推奨じゃないので
PostgreSQLに切り替えます

<環境>
Centos 6.3
JIRA 8.1 (not JIRA WAR)
PostgreSQL 8.4.13

サーバーにログイン
rootユーザーでJIRA用のユーザー[jirauser]を作ります
sudo su – postgres
createsuer -P jirauser
(パスワードを入力)
exit;

作ったユーザーに切り替え
su – jirauser
createdb jiradatabase

rootに戻ります
exit;

JIRAとめます
/opt/atlassian/jira/bin/./stop-jira.sh

JIRA Home Directory と JIRA Installation Directoryの
バックアップを取っておきます
cp -r /var/atlassian/application-data/jira /var/atlassian/application-data/jira.backup
cp -r /opt/atlassian/jira/atlassian-jira /opt/atlassian/jira/atlassian-jira.backup

JIRAのデータベースの設定を変えます
/opt/atlassian/jira/bin/./config.sh

----------------------
JIRA Configurator v1.1
----------------------

— Main Menu —
[H] Configure JIRA Home
[D] Database Selection
[A] Advanced Settings
[S] Save and Exit
[X] Exit without Saving

Dを入力、ENTER

--- Database Selection ---
Database Type : HSQL
Instance : (unused)
Connect As : sa / (no password)

  • [H] HSQL (not for production use)
    [M] MySQL
    [O] Oracle
    [P] PostgreSQL
    [S] SQL Server (MS-SQL)

[X] Return to Main Menu

Pを入力、ENTER

PostgreSQL Database Configuration.
Hostname ()> 127.0.0.1
Port ()> 5432
Database ()> jiradatabase
Username ()> jirauser
Password ()>
Test Connection ([Y]/N)? > Y
Attempting to connect to 127.0.0.1:5432/jiradatabase
*** Connection failed: Could not connect to the DB: FATAL: no pg_hba.conf entry for host "127.0.0.1", user "jirauser", database "jiradatabase", SSL off

おこられたので、いったん設定をやめて、
pg_hba.confを書き換えます

vim /var/lib/pgsql/data/pg_hba.conf
(追記)host jiradb jira 127.0.0.1/32 md5

データベース再起動
/etc/init.d/postgresql restart

つながるか確認
psql -U jira -d jiradb -p 5432 -h 127.0.0.1

うまくいってれば再度、JIRAのデータベース設定をする
/opt/atlassian/jira/bin/./config.sh

さっきこけたところが

PostgreSQL Database Configuration.
Hostname ()> 127.0.0.1
Port ()> 5432
Database ()> jiradb
Username ()> jira
Password ()>
Test Connection ([Y]/N)? > Y
Attempting to connect to 127.0.0.1:5432/jiradb
Connection successful!

うまくいって成功

--- Main Menu ---
[H] Configure JIRA Home
[D] Database Selection
[A] Advanced Settings
[S] Save and Exit
[X] Exit without Saving

抜ける前に、Sで保存します

Storing database configuration in /var/atlassian/application-data/jira/dbconfig.xml
Settings saved successfully.

うまくいってそう
起動してみる
/opt/atlassian/jira/bin/./start-jira.sh

(ちゃんと動いているかログを見たほうがいいらしい)
画面にアクセス

jiradb2

エラーがでた
/var/atlassian/application-data/jira/dbconfig.xml を修正

PUBLIC

public

再度、画面にアクセス
jiradb3

「既存データをインポート」クリック

jiradb4

バックアップしたzipのパスを入力
インポートをクリック

jiradb5

しばし待つと..

jiradb6

できた!

会社員が個人事業主になるときのメモ

気になったので調べたのをまとめます

就業規則に副業禁止とある場合
 会社の業務に支障がない場合は、判例では問題ない様子
 会社に話をしておかないともめる可能性あり、会社を裏切る行為

会社にばれないようにするには
 確定申告時に、「事業所得に関する住民税」という項目がある
 特別徴収か普通徴収か選べるが、特別徴収にすると個人事業分の住民税も、会社に通知がいく
 個人事業の住民税は、普通徴収にしておくと個人へ請求がくる

–メモ–
個人事業主となって必要経費が収入より高く、赤字だと本業の税金がへったりする
ただ、得になるほどの経費をだすには相当のことをしないといけない
(家でやるから家賃全部経費とはいかず、事業と生活と按分しないとだめ)
——-

間違えていたら教えてください

WHR-Gの無線が突然つながらなくなったときの解消法

昨日まで使えた無線LANが使えなくなった…
SSIDすら出てこない
PCでも出てこないし、スマフォでもだめ

ルーター(Baffalo WHR-G)の電源入り切りしてもだめでした
試行錯誤した結果、無線チャンネルを変えたら直りました

古いから故障かと思ったけど、とりあえず様子見

Windows7でSourceTreeを使ってみる

GITクライアントにSourceTreeを使ってみる

<環境>
Windows7
Gitサーバーは用意済

sourcetree1

Full NameとEmail addressを入力、I agree ~にチェックを入れてNext

sourcetree2

おすすめのPuTTYを選択、Next

soucetree3

Finish
でインストール終わり

Gitサーバーに使ってる秘密鍵を取り込みます
OpenSSHで作った鍵だったので、PuTTYフォーマットに変換します

Tools > Create or Import SSH Keys

sourcetree4

sourcetree5

Loadで秘密鍵を取りこみ

sourcetree6

O.K.

sourcetree7

Save private key でPuTTYフォーマットの秘密鍵が保存出来ます

秘密鍵をPuTTYに設定します

タスクトレイ(普通は右下)のアイコンを右クリック

sourcetree8

Add Keyで用意した秘密鍵を取り込み

ためしに、git cloneしてみます

sourcetree9

Repository Typeのとこに This is a Git repository なんて出れば成功です