Monthly Archives: 7月 2010

2010年07月31日 7月を振り返って

7月は業務的に山場だったものの、自宅インフラも結構増強でき満足。
8月はインフラの勉強も続けながら、アプリも勉強したいところ。
スポーツのWebサイトを立ち上げてみようかな。。。

 ・SKYTALKに正式に入会。ほぼ毎日25分英会話。
 ・パフォーマンス向上のため、mod_deflate,mod_expire導入。
 ・2台目の自宅サーバを導入。(centos 64bit)
 ・LVSとリバースプロキシ導入。
 ・LVSを冗長化。(keepalived)
 ・DB,DNSを冗長化。
 ・パフォーマンス向上のため、DBキャッシュ(memcached)導入。
 ・Oracle Bronze 11g SQL 勉強再開。


2010年07月27日 久々にoracle bronze 11g SQL基礎1

久々にoracle Bronze 11g SQL基礎1を勉強しました。
道のりは長いですが、8月中に取得したいところです。

最近アプリに興味を持ち始めたので、
勉強していても楽しさが違います。
 #半年前はアプリにあまり興味がなかったので、SQLの勉強は辛かった。。。

「業務で経験していないアプリとDBはできません」は言い訳でしかないと考えるようになったので、
自分でコツコツ学んでいきたいところです。
 #興味を持てば別に業務とか関係無しに、上達すると実感しています。
 #昔は1つのインフラの維持が業務なので、構築系のスキルが付かない・
 #最新技術・他システムの技術に疎くなるのはしょうがないと
 #思っていた部分もありますが。
 #自宅で構築/セミナー参加等をはじめてみて様々なスキルが上がることを実感。
 #結局は自分の興味とやる気次第だなと感じています。
 
 
「自分のなりたい理想像・こんなことできるようになりたい」があって、
それに向かって日々業務に励む。

業務が暇なときは資格取得やセミナー参加の比率を上げ、
業務が忙しいときは目標を意識しつつも目の前の仕事をがんばる。

っと、心がけていきたいものです。
 
 
■黒本
 01章 ■■□□□    09章 □□□□□
 02章 ■□□□□    10章 ■□□□□
 03章 ■■□□□    11章 □□□□□ 
 04章 □□□□□    12章 □□□□□
 05章 □□□□□    13章 □□□□□
 06章 □□□□□    14章 □□□□□  
 07章 □□□□□    15章 □□□□□
 08章 □□□□□    16章 □□□□□

めざせオラクル・マスター(http://park14.wakwak.com/~ky1999/ORA/)
 001-050問 □□□□□  
 051-100問 □□□□□
 101-150問 □□□□□
 151-200問 □□□□□
 201-250問 □□□□□
 
 
■skytalk (talk 23)
Some people google a technical knowledge about the Internet and come to my website.


2010年07月26日 インフラ運用の改善

自宅インフラ、もう少し本格的にやりたくなってきました。
インフラ運用の改善。
 
 
やりたいこと。
 ・ ユーザ管理にLDAP導入。
 ・ 定期バックアップをcronではなくhinemosで。
 ・ ユーザのホームディレクトリ用にNFS導入。
 ・ リソース監視用にcacti導入。
 ・ 現在停止しているFTPとメール復活。
 
 
■skytalk (talk 22)
 I went to the park with my family and played on the swing.
 


2010年07月25日 bindを冗長化(slave導入)

bindをmaster/slave構成にしました。
内部DNSと外部DNSを兼ねているので、viewを用いて設定。
 
 
■メモ
-master
 1. named.confの設定。 #internal用にACL作成。
    ・acl internal { ! スレーブの仮想インターフェイスのIP; 内部NWのIP };
 2. named.confのinternal(内部DNS)のview
    ・match-clients { aclで作成した名前(internal); };
 3. named.confのexternal(外部DNS)のviewのzone
    ・allow-transfer,also-notifyにスレーブの仮想インターフェイスのIP設定。
 4. 設定反映(rndc reload) 

-slave
 1. 仮想インターフェイス(eth0:0)作成。
 2. named.confの設定。
    ・acl internal {内部NWのIP };
 3. named.confのinternal(内部DNS)のview
    ・match-clients { aclで作成した名前(internal); };
 4. named.confのexternal側(外部DNS)のviewのzone設定。
    ・type slave;
    ・masters { マスターのIP; };
    ・file “slave/適当なファイル名”; #reloadにより自動作成。
    ・transfer-source 仮想IFのIP; #viewは上から読み込まれ、一致したものを適用。
 5. 設定反映(rndc reload)
 
-DNSクライアント
 1. /etc/resolv.confを変更。
    ・nameserverにマスターとスレーブ両方指定。
 
 
■設定完了までに出力された、エラーメッセージと対処方法。
 ・client 192.168.xx.xx#xxxx: view internal: received notify for zone ‘uegaito.com’: not authoritative
   ⇒スレーブ:仮想IF作成,externalは仮想IFから取得する方法に変更。
   ⇒マスター:ACLでスレーブの仮想IFからきたアクセスはinternalで受けないよう変更。

 ・transfer of ‘uegaito.com/IN’ from 192.168.xx.xx#53: failed while receiving responses: REFUSED
   ⇒マスター:allow-transfer,also-notifyにスレーブの仮想インターフェイスのIP設定。
 
  
これで自宅インフラをほぼ二重化できました。
 #NICが1枚なので、bondingはできませんが。。。
 #インターネット回線は、、、また気が向けば。


 
 
■本日のskytalk(talk 21)
The english title of “YU-YUHAKUSYOU” is ghoast fighter.
The name of the charactor is very funny.
  eugene – yusuke
  alfred – kuwabawa
  vincent – hiei
  dennis – kurama