【注意】freebsd-updateを使ったFreeBSD 10.1-RELEASEへのアップグレード【バグ】

[2014/12/20 追記] lib32の件は、10.1-RELEASE-p2へのアップデート時に解決されるようになってるっぽいです。

FreeBSD 10.0-RELEASE-p12から10.1-RELEASEにfreebsd-updateでアップグレードしたところ、2つのバグに遭遇し厄介なことに。
既に被害に遭われた方、これからアップグレードする方のためにも、備忘録を残しておきます。

遭遇した既知のバグは以下2つ。

  1. ユーザ管理をLDAPで行っており、/etc/nsswitch.confや/etc/pam.d以下にLDAP認証を使うための記述があると、ユーザランドのインストール時にSegmentation faultが出まくって、その後ユーザランドが壊滅、ログインすらできなくなる。
  2. world/lib32をインストール済みの環境にもかかわらず、lib32がインストールされない(/usr/lib32以下に空のディレクトリが3つだけになる…。)。

対処法はそれぞれ次の通りです。
※念のため、まず、ZFSをお使いの方は、freebsd-update前にsnapshotを取ることをおすすめします。

“【注意】freebsd-updateを使ったFreeBSD 10.1-RELEASEへのアップグレード【バグ】”の続きを読む

ボケた爺さん

会社の鯖をFreeBSD 10.0-RELEASEにアップグレードしたら、Jenkins爺さんがボケたお話。

FreeBSD10になってから、OpenJDKがどうもおかしい。
LDAP認証でアカウントを一元管理わけですが、痴呆症の悪化により、一切ログインできなくなった。
LDAP関係あるのか無いのかわからないけど、自宅鯖のJenkins爺さん(非LDAP)では再現しない。
Clang移行に伴い、OpenJDKがlang/gccに依存関係持つようになったわけですが、Cライブラリ周りの使い方がおかしくなってるみたい。
一応、無理やり解決したので、対処法の備忘録。

“ボケた爺さん”の続きを読む

新鯖構築備忘録

Sandy Bridgeで新鯖の構築を始めますた。
とりあえず、AHCI有効でZILとL2ARC付きのZFS。
もちろんamd64なわけだけど、どのぐらい安定してくれるだろうか。

インストールまで完了。
今回は備忘録として、構築記録を残してく予定である。

ちゃんと整備してないけど、インストールのまとめはこちら

[tmkm-amazon]4839918945[/tmkm-amazon]
[tmkm-amazon]B004EBUXIK[/tmkm-amazon]
[tmkm-amazon]B004J3G35U[/tmkm-amazon]

tmpfs活用

昨日会社から自宅サーバいじくりまわしてたら(いじるな)、またfstabの設定ミスって起動しなくなったww
帰宅してから、早速single user modeで修正。
前回の自分の備忘録を活用。

FreeBSDで/etc/fstab等の設定ミスで起動できなくなった時の対処法

ってか会社で”FreeBSD fstab”とかで調べ物してたら、偶然上の記事にリンク貼ってるWikiに遭遇w
nodev廃止について書いてあったから、それのソースとして紹介されてました。
そういう時ちょっと嬉しいねw

ちなみに、nodev廃止のさらに元のソースはここ↓

Need to remove references to “nodev” mount option

まったく、勝手に廃止されても困っちゃうね。

“tmpfs活用”の続きを読む

【Apache Geronimo2】己に酔っても酒に酔うな【geronimo-web.xml】

俺って天才wwww
IT業界にいると、そんな勘違いをしてしまう瞬間もあるものです(^ω^)
以前、わけ分からなすぎて一度挫折した、Apache Geronimo2ですが、やっと謎が解けましてオープンソースのソフトウェアのデプロイに成功しますた。
こいつは敷居高い。
日本語のドキュメントが全くと言っていいほどないから、俺みたいな頓珍漢英語しかできない日本人には特に難しい。
geronimo-web.xmlってのが全ての鍵を握っていらっしゃいました。

“【Apache Geronimo2】己に酔っても酒に酔うな【geronimo-web.xml】”の続きを読む

ごっちゃん

GhostBSD 1.0登場 – グリーンを基調にしたGnomeテーマを採用
GhostBSD 1.0 Release. Go Green!

GhostBSDが来たようです。
でもインストーラがまだ完成しないようで、1.0-ReleaseとなってもLiveCDのようです。
インストーラはPythonで開発してるみたいですね。
そんな状態で正式リリースとしてしまうのもどうかと…。
このプロダクションには結構期待しているわけで、それだけに尚更残念だ。
そしてこの緑のUI…。
Monochromeな配色で無難な感じでクールに決めとけばいいものを‥。
せめてモノクロ配色にアクセントとして緑とか…。

“ごっちゃん”の続きを読む

【FreeBSD】待望のFreeBSD8.0-RELEASEがやっときました!

まだ公式アナウンスはないけど、freebsd-update upgrade -r 8.0-RELEASEでいけました。

最近、毎回アナウンス前にアップグレードしてるw

7.x系でハードウェアとの相性が悪く、ずっと8.0のBETA~RC版使ってきたんで、これで一安心。

次回の8.1は8.0の反省も踏まえて、BETAから入れるのはやめようと思います・・・w

つーわけで、サーバ何回か再起動するでちょっとつながらなくなると思いますがご了承くださいませ。