X

Oracle Solaris, Oarcle ハードウェア製品に関する情報

Solaris

ps コマンドと /proc/<pid> の機能向上

はじめに先日 Solaris 11.3 の新しい SRU がリリースされました。このリリースには、ps コマンドのコマンドライン文字列の扱いに関する機能向上が含まれています。その詳細について Casper Dik が ブログ記事 にまとめていましたので、ご紹介いたします。翻訳文Solaris 2.0...

はじめに先日 Solaris 11.3 の新しい SRU がリリースされました。このリリースには、ps コマンドのコマンドライン文字列の扱いに関する機能向上が含まれています。その詳細について Casper Dik が ブログ記事 にまとめていましたので、ご紹介いたします。翻訳文Solaris 2.0 がリリースされると、ps(1) コマンドの出力が 80 文字に制限されていることについての不満が出るようになりました。また、ps(1) コマンドは環境変数を出力することができませんでした。それらの問題は /usr/ucb/ps コマンドを使うことで解決できましたが、その実装は対象プロセスのアドレス空間を逐一読み出すことで実現されていました。これを権限のエスカレーションなしに動作させるには、少なくとも同じ権限と uid/gid が必要になります。{proc_owner} 権限だけでは不十分でした。Solaris に pkill(1) と pgrep(1) を追加したときも、同じ問題が持ち上がりました。コマンドラインの最初の 80...

Solaris 11.3 に Jenkins をインストールして SMF でサービス化してみる

code{white-space: pre;}Jenkins による継続的インテグレーションサーバの設定本記事は、Automated Application Development and Deployment with DevOps on Oracle Solaris 11をベースに Jenkins...

code{white-space: pre;}Jenkins による継続的インテグレーションサーバの設定本記事は、Automated Application Development and Deployment with DevOps on Oracle Solaris 11をベースに Jenkins のインストール方法について書かれた記事です。Jenkins は、継続インテグレーションシステムを提供するオープンソースソフトウェアです。ユーザは、継続的にビルドとテストソフトウェアによりソフトウェア開発を自動化でき、ビルドやビルドログを通して可観測性を提供します。また、Jenkins は、分散コンピューティングのための能力をサポートする他、様々な組織の要件を満たすために、サードパーティ製のプラグインを追加して拡張することができます。継続なんちゃらとか開発とかは気にせず、なんかいろいろと自動化するのに役に立ちそうくらいが気が楽で良いと思います。なんかリッチな crontab とか誰か良いこと言ってた。## 本文章の目的この文章では、Oracle...

Solaris 11.3 における ZFS ARC のメモリ割り当ての改善

翻訳元の文章Solaris 11.3 から、カーネルのメモリ確保の為のサブシステムの KOM (カーネル・オブジェクト・マネージャ)が実装されました。KOM の最初の使用用途は ZFS の ARC です。Solaris 11.3 以前、ZFS ARC は...

翻訳元の文章Solaris 11.3 から、カーネルのメモリ確保の為のサブシステムの KOM (カーネル・オブジェクト・マネージャ)が実装されました。KOM の最初の使用用途は ZFS の ARC です。Solaris 11.3 以前、ZFS ARC は kmem キャッシュを使用してカーネルヒープからメモリを確保していましたが、この実装にはいくつかの欠点がありました。その一つは、ARC で使用されたメモリが断片化を起こして、システムから回収されなくなってしまう可能性があったことです。この現象は ARC 用のメモリにラージページを使用している場合に顕著でした。一つひとつの ARC バッファはラージページのページサイズに比べて非常に小さいですが、ページの中に一つでも...

Oracle Solaris 11.3 ついにリリースされました

code{white-space: pre;}Oracle Solaris 11.3 ついにリリースされましたお待たせしました! OOW 2015 にて、下記製品を発表およびリリースすることができました。Oracle Solaris 11.3セキュリティ、スピード、シンプルを掲げ Oracle Solaris 11.3...

code{white-space: pre;}Oracle Solaris 11.3 ついにリリースされましたお待たせしました! OOW 2015 にて、下記製品を発表およびリリースすることができました。Oracle Solaris 11.3セキュリティ、スピード、シンプルを掲げ Oracle Solaris 11.3 をリリース。Solaris Zone の動的構成変更や読み込みのみに徹する Solaris Zone 環境を non-global zone から global zone へ拡張、Solaris Kernel Zones では暗号化されたパスによるライブマイグレーションをサポート。 仮想環境のセキュリティコンプライアンスを維持するためのカスタマイズ可能な評価機能、提供する全てのカーネルモジュールを証明書で管理することで不正な書き換えを検知した際にブートを抑制する Verified boot などをサポート。 SPARC M7 プロセッサと組み合わせによりメモリアドレスへの不正なアクセスを即座に検知が可能となる Silicon...

Solaris 11.3 Beta に関するブログ記事の紹介 Part 2

はじめに前回に引き続き Solaris 11.3 に関連したブログ記事をご紹介します。 今回は、セキュリティとコンプライアンス、システム管理、仮想化、ZFS についてのブログ記事をご紹介いたします。前回の記事をご覧になっていない方は こちら をご覧ください(Solaris 11.3...

はじめに前回に引き続き Solaris 11.3 に関連したブログ記事をご紹介します。 今回は、セキュリティとコンプライアンス、システム管理、仮想化、ZFS についてのブログ記事をご紹介いたします。前回の記事をご覧になっていない方は こちら をご覧ください(Solaris 11.3 Beta のアナウンスメント、データベース関連のエンハンス、開発者向けの記事、OpenStack 関連の記事のまとめを紹介しています)。セキュリティとコンプライアンスNew Security Extensions in Oracle Solaris 11.3 (Solaris 11.3 のセキュリティの新機能)https://blogs.oracle.com/observatory/entry/new_security_extensions_in_oracleKris Kooi のブログ記事です。 Solaris 11.1 で実装された ASLR(アドレス空間配置のランダム化) に加えて、Solaris 11.3 では NXSTACK(non-executable...

Solaris 11.3 Beta に関するブログ記事の紹介 Part 1

はじめに先日、Solaris 11.3 Beta が 公開 されました。 それに合わせて Solaris 11.3 に関連したブログ記事が多数アップされています。 本稿ではそれらのブログ記事を簡単にまとめてご紹介したいと思います。 ブログ記事の数が多いため、前後半に分けて、今回は Solaris 11.3...

はじめに先日、Solaris 11.3 Beta が 公開 されました。 それに合わせて Solaris 11.3 に関連したブログ記事が多数アップされています。 本稿ではそれらのブログ記事を簡単にまとめてご紹介したいと思います。 ブログ記事の数が多いため、前後半に分けて、今回は Solaris 11.3 Beta のアナウンスメント、データベース関連のエンハンス、開発者向けの記事、OpenStack 関連の記事をご紹介します。 次回の更新では、セキュリティとコンプライアンス、システム管理、仮想化、ZFS についての記事をご紹介する予定です。 Solaris 11.3 の新機能の多さと Solaris の開発の盛り上がりを感じていただけたら幸いです。アナウンスメントRelease of Oracle Solaris 11.3 Betahttps://blogs.oracle.com/markusflierl/entry/release_of_solaris_11_3Solaris 開発責任者の Marcus Flierl のブログです。...