2012年1月4日水曜日

RedHat系Linuxのリリース年表


このエントリーをはてなブックマークに追加


Scientific Linux 6.2の更新をチェックした時にふと気になったのでWikiを参考に以下のOSのリリース年表を作って見た。

RedHat Linux
RedHat Enterprise Linux
Fedora
CentOS
Scientific Linux



2012年1月3日火曜日

Fedora16 grub2の起動メニューを編集


このエントリーをはてなブックマークに追加


Fedora16からブートローダーがGRUB2へ変更されている。

従来からの大きな違いは、

F15まで
/etc/grub.conf -> /boot/grub/grub.conf (編集可)

F16以降
/etc/grub2.cfg -> /boot/grub2/grub.cfg (編集不可)

となっている。

/etc/grub2.cfg は以下のファイルを編集し、grub2-mkconfig ファイルによって生成する必要がある。

・/etc/default/grub
・/etc/grub.d/*


デフォルト状態の/etc/default/grub
  1 GRUB_TIMEOUT=5
  2 GRUB_DISTRIBUTOR="Fedora"
  3 GRUB_DEFAULT=saved
  4 GRUB_CMDLINE_LINUX="rd.md=0 rd.dm=0 rd.lvm.lv=vg_f16/lv_swap quiet rhgb rd.luks=0 LANG=ja_JP.UTF-8      KEYTABLE=jp106 rd.lvm.lv=vg_f16/lv_root"


これをタイムアウト1秒、起動時に冗長的なメッセージ出力を行わせるには以下のようにする。
  1 GRUB_TIMEOUT=1
  2 GRUB_DISTRIBUTOR="Fedora"
  3 GRUB_DEFAULT=saved
  4 GRUB_CMDLINE_LINUX="rd.md=0 rd.dm=0 rd.lvm.lv=vg_f16/lv_swap rd.luks=0 LANG=ja_JP.UTF-8  KEYTABLE=jp    106 rd.lvm.lv=vg_f16/lv_root"


編集したら以下のコマンドで /etc/grub2.cfg を更新する。

標準出力へ
# grub2-mkconfig

ファイルへ出力
# grub2-mkconfig -o /boot/grub2/grub.cfg

■変更前
cat /etc/grub2.cfg
35 set timeout=5

48         linux   /vmlinuz-3.1.6-1.fc16.x86_64 root=/dev/mapper/vg_f16-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_f16/lv_swap quiet rhgb rd.luks=0 LANG=ja_JP.UTF-8  KEYTABLE=jp106 rd.lvm.lv=vg_f16/lv_root

61         linux   /vmlinuz-3.1.6-1.fc16.x86_64 root=/dev/mapper/vg_f16-lv_root ro single rd.md=0 rd.dm=0 rd.lvm.lv=vg_f16/lv_swap quiet rhgb rd.luks=0 LANG=ja_JP.UTF-8  KEYTABLE=jp106 rd.lvm.lv=vg_f16/l    v_root

■変更後
cat /etc/grub2.cfg
35 set timeout=1

48         linux   /vmlinuz-3.1.6-1.fc16.x86_64 root=/dev/mapper/vg_f16-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_f16/lv_swap rd.luks=0 LANG=ja_JP.UTF-8  KEYTABLE=jp106 rd.lvm.lv=vg_f16/lv_root

61         linux   /vmlinuz-3.1.6-1.fc16.x86_64 root=/dev/mapper/vg_f16-lv_root ro single rd.md=0 rd.dm=0 rd.lvm.lv=vg_f16/lv_swap rd.luks=0 LANG=ja_JP.UTF-8  KEYTABLE=jp106 rd.lvm.lv=vg_f16/lv_root


2012年1月2日月曜日

Fedora16 + Canon DR2510C


このエントリーをはてなブックマークに追加


かねてから自宅環境をALL Linuxへ移行する障壁となっていたドキュメントスキャナがLinuxで使えたのでメモ



ThinkPad X121e + Fedora16 のやったことメモ


このエントリーをはてなブックマークに追加


F15化して使っていたx121eをFedora16へと入れ替える。

自分用の作業メモ。



2012年1月1日日曜日

Fedora16 は iPhoneを接続するとバッテリー残量が表示される


このエントリーをはてなブックマークに追加


Fedora16をインストールしたPCにiPhoneを接続するとこんな感じでバッテリー残量が表示されるみたい。



2011年12月31日土曜日

2011年総括と2012年に向けて


このエントリーをはてなブックマークに追加


本当に今年はいろいろあった年でした。

個人的には、RHCA取得 → 転職 → 地震 → 無職 → 就職。

世間的には原発&電力問題&超円高と、政治的&経済的な不安定化。

まだまだ混迷の時代は続きそうです。

ITインフラ関連業界に関して、1年前に記載した「2011年に向けて」の通り、既存IT業界のコモディティ化と新規市場へのシフトの流れはますます進んでいます。

HWビジネスは淘汰の時代に移っており、パソコン、HDDがたどったように価格競争へとシフトしています。この領域で勝ち残るには圧倒的なスケールメリットを出すしかありません。国内市場しか持たない多くの日本のサーバメーカーは今後ソフトへの方今転換へと進むと考えられます。

合わせてHWを仕入れて売る事に重きを置くIT商社の価値は間違い無く低下します。

HWが薄利多売の家電と化しつつある今、将来に向けて自社がどういった戦略を取るか?これは重要なターニングポイントです。泥舟と共に沈むか、新たなる船で出航できるか、この業界に身を置く方は自社の戦略に注目しておいた方が良いでしょう。


暗い話ばかりではなく、国内外においてオープンソースの活用がかなり活発化しています。

デンソーなど4社が The Linux Foundation の新メンバーに
株式会社デンソーの情報安全事業グループ DP-Smart HMI室 室長の田中裕章氏は、次のように述べています。
「自動車分野では、大きな技術革命が始まり、Linux が重要な役割を担いつつあります。デンソーは、カー コンピューティングの基盤である OS を長期的に最大限に利用するために、Linux プラットフォームに投資しており、自動車業界における Linux の将来に大いに期待しています。」

「自動車産業をオープン化する」、トヨタやBMWがAutomotive Linux Summitで講演
トヨタがLinuxの採用を検討する理由のひとつは、自動車産業を横断する協業による開発だ。自動車であれば必ず要求される機能は、企業を超えた共同開発によりコストを削減し、品質を高める。そのためにはオープンなプラットフォームである必要がある。

大和ネクスト銀行が開業、国内で初めて勘定系にLinuxを採用
中核の勘定系システムにライセンスコストのかからないLinuxと安価なx86サーバーを採用し、提供業務を絞ることでシステムへの投資額を80億円以下(本誌推定)に抑えた。銀行の勘定系システムは一般的に、メインフレームで構築する場合で200億円程度、オープンシステムだと100億円程度かかる。

(中略)

実績の少なさや信頼性の低さを理由に、国内の銀行はこれまで勘定系システムにLinuxを採用してこなかった。大和ネクスト銀行が勘定系システムを稼働させたことで、勘定系システムにLinuxを採用する動きが広がる可能性がある。


上記以外にもクラウド領域のサービス分野では活発にOSSの利用が行われていますし、公共機関のみならず企業内システムのOSS置き換えも非常に増えてきています。

彼らがをOSS採用する最大のメリットは「技術さえあれば自分でコントロールできる」ことに尽きます。

利用者はソフトメーカーやSIerの都合に振り回されない自由な利用と開発ができるため、結果として大幅なトータルコストの削減が可能だと言う事に気付き始めています。

また今後さらなる参入者の増加が見込める大規模なITサービス系の分野では企業をターゲットにした価格帯の商用製品の組合せではコスト的に採算がとれず、OSSを使った開発はさらに増えます。


既存のインフラ市場は確かに縮小しますが、形を変えて新たな市場として確実に拡大していきます。勉強を怠らず自分の出来ることを着実に増やしていける人に取っては活躍の場は増えていくでしょう。

今後OSSにおけるMW~OS~HWを一貫して考慮できるITインフラエンジニアの重要性は増していきます。逆にHWだけ、OSだけ、特定のMWだけ、しかも技術もサポートも他社依存と言った従来のSIerにおける役割分担でしか通用しないスキルの価値は下がって行きます。

会社が窮地に陥った時に組織は個人を救いません。必ず切り捨てます。自分を救うのは自分の能力だけです。市場の動向を見据え自分の武器を絶え間なく鍛える事こそ既存領域にいるインフラエンジニアが生き残る唯一の方法です。

私自身も2012年はさらなる飛躍を目指し精進してまいります。


最後になりますが。当Blogもいつの間にか30,000PV/月となりました。来年も皆様の役に立てる情報が発信出来ればと考えておりますので今後ともよろしくお願い致します。



【送料無料】ITロードマップ(2012年版)

【送料無料】ITロードマップ(2012年版)
価格:2,310円(税込、送料別)



2011年12月27日火曜日

Fedora15 ノートPCを閉じた時にサスペンドさせない


このエントリーをはてなブックマークに追加


このデフォルト設定は地味に便利だけど、不便な時もある。サスペンドは電源ボタンで任意のタイミングで行えるので、出来れば蓋を閉じた時には何もしないで欲しい。

蓋を閉じた時のサスペンドは以下で設定可能。

# vim /etc/UPower/UPower.conf
 46 # Do we ignore the lid state
 47 #
 48 # Some laptops are broken. The lid state is either inverted, or stuck
 49 # on or off. We can't do much to fix these problems, but this is a way
 50 # for users to make the laptop panel vanish and for programs like
 51 # gnome-power-manager to not suspend on system startup.
 52 #
 53 # default=
 54 IgnoreLid=false
54行目をIgnoreLid=trueとして再起動すると、蓋を閉じてもサスペンドしなくなる。

参考:ノート PC に GUI でインストールしたとき、閉じると勝手にサスペンドされるのを防ぐ方法
参考:http://engawa.2ch.net/test/read.cgi/linux/1324631185/78-79


2011年12月25日日曜日

Kindle Fire をroot化無しでなんとか使う


このエントリーをはてなブックマークに追加


購入して一ヶ月ほど完全に放置していたKindle Fireですが、なんとか活用できそうなところまで持っていけました。

Kindle Fire は 現時点で root化しないと国内ではあまり使い道がありません。

しかし頑張ってroot化してもAmazonから勝手にFirmwareのアップデートが配信されてデフォルトに戻ってしまうという事もあります。

そこで何とかroot化せずに使う方法を模索したところ、標準でできることだけでそこそこ使えそうな環境が作れたので参考までに公開しておきます。



2011年12月24日土曜日

hbstudy #28 でLTさせていただきました


このエントリーをはてなブックマークに追加


参加した勉強会はこちら。

今回の勉強会のテーマが興味のあったSELinuxだったので参加しました。

講師の@ishikawa84gさんはSELinuxの構造や操作だけでなく、法的なセキュリティ要件にも非常に詳しく楽しい勉強会でした。

時間的な制約などなどがあったため、もう一歩踏み込んだポリシー自作の話を聞けなかったのが個人的には残念でした。

おそらく@ishikawa84gさんレベルの話を聞かせてくれるのはRedHat公式トレーニングのRHS429 エンタープライズ SELinuxポリシー管理コースしかないと思われます。一回(4日)30万円の高額なトレーニングですが。

次の機会には根掘り葉掘り詳しいお話を聞かせてもらいたいと思います。

初参加にも関わらずLT枠をいただきました。ありがとうございます。

しかしセキュリティ関連の持ちネタがほとんどなかったのでかなり苦しかったです。参加者の皆様にはお見苦しいものを披露してしまい申し訳なく思います。

資料はしょぼいので封印しておきます。ネタに関連するリンクのみ残しておきます。

・AIDEによるホスト型IDS
・device-mapperによるパーティション暗号化
・10分で作るSwift


2011年12月20日火曜日

CentOS6.2リリース


このエントリーをはてなブックマークに追加


待望の6.2がリリースされました。つい先日にRHEL6.2がリリースされたことを考えると驚異的なスピードです。

RHEL6.2:ノースカロライナ州ラーレー 2011年12月6日(現地時間)
CentOS6.2:2011年12月20日 早朝(日本時間)

6.0が出るまでに相当かかっていたのが嘘のようだ。
Scientific Linux 6.2はこの時点ではリリースされていない。

■ISOはこちら(JAISTのミラーです)
http://ftp.jaist.ac.jp/pub/Linux/CentOS/6.2/isos/i386/
http://ftp.jaist.ac.jp/pub/Linux/CentOS/6.2/isos/x86_64/

■ネットワークインストールする場合は、以下のURLを指定
http://ftp.jaist.ac.jp/pub/Linux/CentOS/6.2/os/i386/
http://ftp.jaist.ac.jp/pub/Linux/CentOS/6.2/os/x86_64/