#contents();
** マシン選定 (計画段階) [#hb32e6a6]

- [[CPU = Core-i5 2400S (Y16,580):http://www.dospara.co.jp/5shopping/detail_parts.php?bg=1&br=11&sbr=772&mkr=&ft=&ic=15655&st=1&vr=10&lf=0]]
- [[Mother = ASRock H67DE3 (Y9,980):http://www.dospara.co.jp/5shopping/detail_parts.php?bg=1&br=21&sbr=775&mkr=&ft=&ic=150359&st=1&vr=10&lf=0]]
- [[memory 8G = A-DATA AX3U1600GC4G9-2G (DDR3 PC3-12800 4GB 2枚組) (5,980 set):http://www.dospara.co.jp/5shopping/detail_parts.php?bg=1&br=12&sbr=713&mkr=&ft=&ic=192020&st=1&vr=10&lf=0]]
- [[Power Supply = LEPA G700-MA 700W 80Plus GOLD (Y12,980):http://www.dospara.co.jp/5shopping/detail_parts.php?bg=1&br=83&sbr=&mkr=&ft=&ic=211582&st=1&vr=10&lf=0]]
- [[SDD (64G) = Crucial CTFDDAC064MAG-1G1(保証6ヶ月) (Y9,670):http://www.dospara.co.jp/5shopping/detail_parts.php?bg=1&br=115&sbr=&mkr=&ft=&ic=157971&st=1&vr=10&lf=0]]
- [[2T HDD x2 = HITACHI Deskstar 0S03191 BOX ( Y8,270/each):http://www.dospara.co.jp/5shopping/detail_parts.php?bg=1&br=13&sbr=&mkr=&ft=&ic=83475&st=1&vr=10&lf=0]]

total = 71,730

** マシン選定 (実際) [#v6299310]
- Intel Core i5 2500T バルク(2.3GHz/45W)  [ \17,980 x 1個 ]
- ASUS P8H67-I               [ \11,280 x 1個 ]
- ADATA AD3U1333C4G9-2 (DDR3 PC3-10600 ... [ \2,970 x 1個 ]
- ADATA AS510S3-120GM-C (保証6ヶ月)     [ \12,480 x 1個 ]
- [[Fractal Design Array R2:http://www.fractal-design.com/?view=product&prod=42]] (FD-CA-ARRAYR) [ \17,979 x 1個 ]
- %%Thermaltake 桜扇 ISGC-400 (CLP0540-A)   [ \5,980 x 1個 ]%% ← 大きすぎて入らなかった

** [[(参考) 最初に設定すること:http://www10.atwiki.jp/shirayuu/pages/62.html#id_3d8b488e]] [#u7306f79]

** Apache2 [#y1dd31cd]
- 基本的には旧環境のファイル( /etc/apache2/site-available )をもってきたが、一部最新の環境設定を反映した。
- 安定インストール後の設定ファイルは => &ref(wiki.hmuna.com);
- 最後まで分からなかったのが、 SSL なしでアクセスした時に 見たことのない画面が出て ”このサイトは SSL でアクセスしないとだめ” と表示が出ること。 上記設定ファイルないで https のサイトに飛ばす Redirect の設定を書いているが、そこまで来ない問題。 最終的には authn_yubikey というモジュール (本来はセキュリティキーのようなものを使うためのモジュール) が悪さをしている亊がわかり、これを無効にした (a2dismod authn_yubikey) ら、正しく Redirect までくるようになった。

** Pukiwiki ( Apache2 + PHP5 + mysql ) 設定 [#u3ecb7dc]
- 参考URL = [[Ubuntu 11.04 でLAMP:http://niwatako.info/20110611/article847.html]]
- mysql root password
-- mysqladmin
- phpmyadmin 用の MySQL アプリケーションパスワード
-- phpadmin

- [[apache2 test screen:http://localhost/]]
- [[php test:http://localhost/testphp.php]]
- [[mysql admin:http://localhost/phpmyadmin/]]
-- pass = mysqladmin

** raid1 [sda1, sdb1] の設定 [#p6869286]
- /dev/sda1, /dev/sdb1 に ext4 のパーティションを作成する
- /dev/md0 の設定
 server-admin@trusty:~$ sudo mdadm --create /dev/md0 --level=raid1 --raid-devices=2 /dev/sda1 /dev/sdb1
 [sudo] password for server-admin: 
 mdadm: Note: this array has metadata at the start and
     may not be suitable as a boot device.  If you plan to
     store '/boot' on this device please ensure that
     your boot-loader understands md/v1.x metadata, or use
     --metadata=0.90
 Continue creating array? y
 mdadm: Defaulting to version 1.2 metadata
 mdadm: array /dev/md0 started.
- 作成した /dev/md0 の状態を確認
root@mythen:~# mdadm --detail /dev/md0
 /dev/md0:
         Version : 1.2
   Creation Time : Sun Dec 11 23:04:19 2011
      Raid Level : raid1
      Array Size : 1953512400 (1863.01 GiB 2000.40 GB)
   Used Dev Size : 1953512400 (1863.01 GiB 2000.40 GB)
    Raid Devices : 2
   Total Devices : 2
     Persistence : Superblock is persistent 
 
     Update Time : Sun Dec 18 09:44:06 2011
           State : clean
  Active Devices : 2
 Working Devices : 2
  Failed Devices : 0
   Spare Devices : 0 
 
            Name : mythen:0  (local to host mythen)
            UUID : 4cd693e9:dd3ad1a9:3a5a23a9:62ce3a05
          Events : 19
 
     Number   Major   Minor   RaidDevice State
        0       8        1        0      active sync   /dev/sda1
        1       8       17        1      active sync   /dev/sdb1

- 同期の状態を /proc ファイル経由で確認することもできる。 (その他の状態もこのファイル経由で確認可能)
 root@mythen:~# cat /proc/mdstat 
 Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
 md0 : active raid1 sdb1[1] sda1[0]
       1953512400 blocks super 1.2 [2/2] [UU]
       
 unused devices: <none>

- 再起動すると /dev/md127 というデバイスになってしまい、マウントに失敗する問題
-- 参考URL = http://d.hatena.ne.jp/shrkw/20110716/mdadm_as_md127
ちゃんと本家のほうを探してみようと思って、Ubuntuのフォーラムでmd127で検索。 そしたら該当しそうなレポートがあった。
--- https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/776908
--- http://ubuntuforums.org/showthread.php?t=1772692
長いことやりとりしてる情報のなかにupdate-initramfsしたらうまく行ったよという情報があったので試してみる。 
 shrkw@frutiger:~$ sudo update-initramfs -u
 update-initramfs: Generating /boot/initrd.img-2.6.38-8-server

** clamav + amavisd-new + postfix [#we1a88fd]
- http://hashima.org/blog/?p=655
- ERROR: Can't open /home/server-admin/.clamtk/history/ in append mode (check permissions!).
-- $HOME/.clamtk/ のオーナーは $HOME のオーナーではなく、 clamav でなければならない。

** amavis [#t0b59d7d]
- Ubuntu 11.10 にしてから妙に SPAM が減ったと思ったら、SPAM メールは検疫されて別ホルダーに格納され IMAP 上に用意した SPAM フォルダーには配信されない設定となっていることがわかった。 以下を変更して 配信されるようにした。 これは BSFILTER など別の迷惑メール検出ソフトの学習に使いたいため。 学習が終わったら 配信されないようにするのが良いのかもしれない。
- http://ubuntuforums.org/showthread.php?t=1038936

- /etc/amavis/amavis.conf
  $final_virus_destiny          = D_DISCARD; # (defaults to D_DISCARD)
  $final_banned_destiny       = D_BOUNCE;  # (defaults to D_BOUNCE)
  #$final_spam_destiny        = D_BOUNCE;  # (defaults to D_BOUNCE)
  $final_spam_destiny          = D_PASS;  # (defaults to D_BOUNCE)
  $final_bad_header_destiny = D_PASS;    # (defaults to D_PASS)

- &color(red){上記の変更をしても SPAM フォルダーにメールが入らないので、追加調査した結果、 /etc/amavis/conf.d の中に以下のファイルがあり、この番号順に設定が上書きされる仕様になっていることが判明。 その意味では 50-user で設定を書くのが良いことがわかった。};

 root@mythen:/etc/amavis# ls -l conf.d/ 
 合計 72
 -rw-r--r-- 1 root root  1653 2011-08-17 15:31 01-debian
 -rw-r--r-- 1 root root   692 2011-08-17 15:31 05-domain_id
 -rw-r--r-- 1 root root   429 2011-08-17 15:31 05-node_id
 -rw-r--r-- 1 root root 20693 2011-12-17 14:20 15-av_scanners
 -rw-r--r-- 1 root root   710 2012-05-04 12:35 15-content_filter_mode
 -rw-r--r-- 1 root root  9819 2012-02-28 18:18 20-debian_defaults
 -rw-r--r-- 1 root root   734 2012-05-04 12:31 21-ubuntu_defaults
 -rw-r--r-- 1 root root   573 2011-08-17 15:31 25-amavis_helpers
 -rw-r--r-- 1 root root  2130 2011-08-17 15:31 30-template_localization
 -rw-r--r-- 1 root root  1567 2011-08-17 15:31 40-policy_banks
 -rw-r--r-- 1 root root   318 2011-08-17 15:31 50-user

- 参照したのは --> http://now.ohah.net/setu/wiki.cgi?Debian_etch%3AServer%3AMail%3ASpamFilter

- http://www.akadia.com/services/postfix_amavisd.html#Quarantine%20Handling
- http://www.howtoforge.com/amavisd_postfix_debian_ubuntu

** bsfilter [#p4696c33]
- http://d.hatena.ne.jp/IT7C/20111218

** awstatus (mail) [#g8a12d6c]
- http://www.server-world.info/query?os=Ubuntu_11.04&p=mail&f=9

** phpmyadmin [#t652733c]
- http://www.dbonline.jp/phpmyadmin/
- http://lashlushrashrush.cocolog-nifty.com/blog/2009/05/ubuntu-phpmyadm.html

** webmin [#cccbbb9c]
- http://www.upubuntu.com/2011/09/how-to-install-webmin-on-ubuntu.html

** apcupsd [#x62f37df]
- https://forums.ubuntulinux.jp/viewtopic.php?id=3063
 root@mythen:~# apcaccess status
 APC      : 001,035,0875
 DATE     : 2011-12-18 09:40:21 +0900  
 HOSTNAME : mythen
 VERSION  : 3.14.8 (16 January 2010) debian
 UPSNAME  : mythen
 CABLE    : USB Cable
 MODEL    : APC ES 725 
 UPSMODE  : Stand Alone
 STARTTIME: 2011-12-18 08:46:54 +0900  
 STATUS   : ONLINE 
 LINEV    : 101.0 Volts
 LOADPCT  :  34.0 Percent Load Capacity
 BCHARGE  : 100.0 Percent
 TIMELEFT :  20.0 Minutes
 MBATTCHG : 5 Percent
 MINTIMEL : 3 Minutes
 MAXTIME  : 300 Seconds
 SENSE    : High
 LOTRANS  : 090.0 Volts
 HITRANS  : 110.0 Volts
 ALARMDEL : Always
 BATTV    : 13.5 Volts
 LASTXFER : Automatic or explicit self test
 NUMXFERS : 0
 TONBATT  : 0 seconds
 CUMONBATT: 0 seconds
 XOFFBATT : N/A
 STATFLAG : 0x07000008 Status Flag
 MANDATE  : 2004-05-15
 SERIALNO : QB0420132727  
 BATTDATE : 2004-05-15
 NOMINV   : 100 Volts
 NOMBATTV :  12.0 Volts
 FIRMWARE : 821.y1.A USB FW:y1
 APCMODEL : APC ES 725 
 END APC  : 2011-12-18 09:41:19 +0900  

//** git server [#sd2d0041]
//- public repo = /raid_vol/home/git-admin
//-- 書き込み権限を持つユーザは公開鍵認証で認証したいが、読み取りだけなら全世界に公開しても構わない場合には、 gitユーザとしてログインし、公開したいリポジトリの中に空のgit-daemon-export-okファイルを作り、 そこに公開対象のファイルをおく。
//- 設定ファイル = /etc/sv/git-daemon/run
// munakata@mythen:/raid_vol/home/git-admin$ cat /etc/sv/git-daemon/run
// #!/bin/sh
// exec 2>&1
// echo 'git-daemon starting.'
// exec chpst -ugitdaemon \
//  "$(git --exec-path)"/git-daemon --verbose --reuseaddr \
//     --base-path=/raid_vol/home/git-admin /raid_vol/home/git-admin
//
//- 起動スクリプト = sudo sv restart git-daemon
//- アクセル例
//-- リポジトリの複製を作成する
// git clone git://192.168.1.50/test.git
//-- 公開リポジトリの変更点をローカルリポジトリにマージする
// git pull git://192.168.1.50/test.git
//-- ローカルリポジトリの内容を公開リポジトリに送る
// git push git://192.168.1.50/test.git
//
//- git の使うポート = 9418 (ルーターでフォワードする必要あり)
//
//- 参考 URL
//-- http://akr97.com/capsule/?tag=git
//-- http://d.hatena.ne.jp/amacou/20090113/1231831940
//-- http://kakikake2.wordpress.com/2012/04/30/ubuntu-11-10-server-git-1/
//-- http://wiki.ohgaki.net/index.php?git%20ssh%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AE%E6%A7%8B%E7%AF%89

** Load Indicator [#ja222ac9]
- http://www.webupd8.org/2011/05/network-memory-and-cpu-usage-indicator.html
- http://ankyo.blog.so-net.ne.jp/2011-05-07

** grub-pc [#i800356a]
- boot loader をすべての HDD に書き込んで、どこからでも起動できるように設定した。
 server-admin@mythen:~$ sudo grub-install /dev/sda
 server-admin@mythen:~$ sudo grub-install /dev/sdb
 server-admin@mythen:~$ sudo grub-install /dev/sde
 server-admin@mythen:~$ sudo grub-install /dev/sdg

** [[Garllery3:http://codex.gallery2.org/Main_Page]] [#b17590e1]
- username: admin 
- password: %%a6a75f%% peeweepasswd 

** [[ターミナル用等幅フォント7選:http://www.webupd8.org/2010/07/7-of-best-ubuntu-terminal-fixed-width.html]] [#edc867ad]
- Droid Sans Mono (= AOSP が Android 用の Apache2 で公開しているフォントセット)を設定
- [[Get Android’s fonts on Ubuntu [HOW TO]:http://www.stefanoforenza.com/get-androids-fonts-on-ubuntu-how-to/]]

** 日本語 man ページ設定 (manpages-ja) [#e79f69f6]

 server-admin@mythen:/home$ sudo apt-get install manpages-ja

** Unity のアイコン調整 (自動的に隠れないようにする) [#j97a5648]
- CCSM ( Ubuntu 11.04 - CompizConfig 設定マネージャ (ccsm) ) で設定
- 左メニューから「デスクトップ」を選んで、「Ubuntu Unity Plugin」をクリック

** 参考 URL [#ccb1ec91]
*** [[Ubuntu 11.04 インストールメモ:http://www10.atwiki.jp/drag11/pages/14.html#id_ff1a388a]] [#a21ee7ac]

** パーティション設定 [#w6dbe082]
 server-admin@mythen:~$ sudo parted -l
 モデル: ATA Hitachi HDS5C302 (scsi)
 ディスク /dev/sda: 2000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: msdos
 
 番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
  1    1049kB  2000GB  2000GB  primary  ext4              raid
 
 ----------------------------------------------------------------
  
 モデル: ATA Hitachi HDS5C302 (scsi)
 ディスク /dev/sdb: 2000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: msdos
 
 番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
  1    1049kB  2000GB  2000GB  primary  ext4              raid
 
 ----------------------------------------------------------------
 
 モデル: ATA Hitachi HDT72101 (scsi)
 ディスク /dev/sdc: 1000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: msdos
 
 番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
  1    32.3kB  1000GB  1000GB  primary  ext4
 
 ----------------------------------------------------------------
 
 モデル: ATA Hitachi HDS72302 (scsi)
 ディスク /dev/sdd: 2000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: msdos
 
 番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
  1    32.3kB  2000GB  2000GB  primary  ext4
 
 ----------------------------------------------------------------
 
 モデル: ATA ADATA SSD S510 1 (scsi)
 ディスク /dev/sde: 120GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: gpt
 
 番号  開始    終了    サイズ  ファイルシステム  名前  フラグ
  1    17.4kB  20.0MB  20.0MB  fat16                   boot
  2    20.0MB  112GB   112GB   ext4
  3    112GB   120GB   8496MB  linux-swap(v1)
 
 ----------------------------------------------------------------
  
 モデル: Hitachi HDS723020BLA642 (scsi)
 ディスク /dev/sdf: 1000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: msdos
 
 番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
  1    1049kB  1000GB  1000GB  primary  ext4
 
 ----------------------------------------------------------------
  
 モデル: Linux Software RAID Array (md)
 ディスク /dev/md0: 2000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: loop
 
 番号  開始   終了    サイズ  ファイルシステム  フラグ
  1    0.00B  2000GB  2000GB  ext3
 
 ----------------------------------------------------------------
 
 モデル: Hitachi HDS723020BLA642 (scsi)
 ディスク /dev/sdg: 2000GB
 セクタサイズ (論理/物理): 512B/512B
 パーティションテーブル: msdos
 
 番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
  1    32.3kB  2000GB  2000GB  primary  ext4

** windows7 で samba3 のディレクトリが表示されない問題 [#m9531ea2]
- http://support.microsoft.com/kb/2171571

** acroread で gtk のエラーが出る場合 (12.04 64bit 環境で発生した) [#i073df53]
- acroread はパートナーレポジトリの参照を有効にすることでインストール可能(この方が、直接 Adobe から持ってくるより試されている分だけ安心..... な筈)
- /etc/apt/sources/list を編集して dep http://archive.canonical.com/ubuntu precise partner を有効に(コメントアウト)
- sudo apt-get install adobereader-jpn で自動インストール
- しかし、12.04 64bit 環境では acroread 起動時に以下のエラーが出る
 (acroread:13182): Gtk-WARNING **: module_path にはテーマ・エンジンがありません: "murrine",
 snip
 (acroread:13182): Gtk-WARNING **: module_path にはテーマ・エンジンがありません: "murrine",
 Gtk-Message: Failed to load module "canberra-gtk-module"
- これは &color(red){murrine の 32bit 版パッケージが入っていない事を怒られている。}; 追加で 32bit 版をインストールするとエラーは解決
 munakata@muna-E420:~/beamer/als2013JP$ sudo apt-get install gtk2-engines-murrine:i386
- Ubuntu には ia32-libs というパッケージがあり、これを入れると 64bit 環境でも 32bit library がまとめて利用可能になるようだ。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS