タグ

open540のブックマーク (397)

  • ログファイルのローテーション

    現在、Solaris 9を使用してApache HTTP ServerやSambaなどのアプリケーションを運用しています。しかし、運用上でログファイルのファイルサイズが巨大になってしまい、重要な情報を見つけるのに苦労するだけでなく、限りあるディスクの空き容量を圧迫してしまいます。これに対して、何かよい対策はないでしょうか? ディスクの空き容量を圧迫しないようにするには、不要なファイルを消去するなどの方法がまず考えられます。しかし、ログファイルのファイルサイズの肥大化を防がなければ、どのような対策を取ってもあまり効果は期待できません。 そこで、ログのローテートを行うことで、ファイルサイズの肥大化を防ぐことにしましょう。「ログのローテート」とは、定期的に新しいログファイルを用意して切り替え、その肥大化を防ぐという方法です。 そのログのローテート方法として最も簡単なのは、手動でログファイルを入れ

  • ここギコ!: Amazon WebサービスのEC2を使ってみた

    Posted by nene2001 at 06:26 / Tag(Edit): amazon ec2 / 0 Comments: Post / View / 7 TrackBack / Google Maps たたみラボで紹介されていたAmazon Webサービスの1つEC2(Amazon Elastic Compute Cloud:論理server)、1instance $0.10/hourだと、1ヶ月で$72.00、普通の専用サーバレンタルの最安のものと同程度か安いくらい、それで障害に対して安心なサーバとなるとこれはいいのでは?と思い試してみました。 試す前に準備しておく事は6つ。 Amazon Webサービスのアカウントを取得します。 アカウントID(数字12桁) 、アクセスID(数字/英大文字20桁)、アクセス秘密ID(英数字/記号40桁)が作成されるので記録して

  • JEEおよびGroovy開発者からの支持が高いAmazon EC2

    SaaS (Software as a Service) という概念は流となりつつあるが、HaaS (Hardware as a Service) はまだ新しい概念と言える。2006年の夏に発表されたAmazonのEC2 (Elastic Computer Cloud) (サイト・英語)は、このようなサービスの例である。EC2は、Xen (source) hypervisor構造に基づくコンピューティングサービスだ。これによって、開発者は、Linuxベースの仮想マシンを、まったく最初から、またはビルド前のイメージファイルを使用して、作成することができる。さらに、WebサービスAPI、またはそうしたAPIをラップするスクリプトラッパーを使用することによって、必要な数の仮想マシンをすばやく配置することが可能だ。 こうした仮想マシン (Virtual Machine: VM) 構造によって、A

    JEEおよびGroovy開発者からの支持が高いAmazon EC2
  • IT news, careers, business technology, reviews

    Elon Musk’s suit against OpenAI — right idea, wrong messenger

    IT news, careers, business technology, reviews
  • 第3回 仮想化で動作しない・保証されないソフト

    たいていのソフトウエアは仮想化環境でも問題なく動作するが,一部に動かないソフトがある。そして,開発元ベンダーの動作保証やサポートを得られないソフトは,たくさんある。仮想化環境に対するベンダー側の対応に遅れが目立つ。 仮想化ソフトでサーバーを集約したくても、仮想マシン上でソフトが正常動作しなければあきらめるしかない。そして数は少ないが、仮想マシンで正常動作しないソフトは実際に存在する(図1)。 その代表はオラクルのクラスタリング・ソフト「Oracle Real Application Clusters(RAC)」。日オラクルでデータベース関連のマーケティングを担当する桑内崇志マネージャは、「サーバー間の同期がうまく取れないためダウンする」と説明する。 仮想マシンが再現していないハード環境を使うソフトも正しく動作しない。富士通で仮想化ソフトの動作検証を担当した松島秀男プロジェクト課長は「メイ

    第3回 仮想化で動作しない・保証されないソフト
  • 第2回 仮想化できないサーバー

    仮想化によるサーバー集約でよく問題になるのが,現実的には「仮想化できないサーバー」の存在だ。特に,処理性能面での制約が大きい。アプリケーションの特性や仮想化ソフトのオーバーヘッド,環境設定などを十分に吟味しないと,思わぬトラブルに遭遇する。 仮想化により実際にサーバーを集約する場合、集約先のサーバーにはブレードなど小型機を使うことが多い。ネットワークの配線や保守が容易、設置面積が小さいなどサーバー統合に適しているからだ。パイオニアやアパマンショップ、宇部興産など、ほとんどの企業がブレードを採用している。 ブレードの処理性能はそれほど高くないため、負荷の高い大型サーバーは仮想化による集約の対象になりにくい。仮想化ソフトを使えば、4CPU搭載の実マシンの上で4CPU搭載の仮想マシン2台を動かせることは事実だが、これは実マシンが搭載するCPUやメモリーを分割して仮想マシンに割り当てているだけの話

    第2回 仮想化できないサーバー
  • 第6回 ●Xenの高度な機能を使う

    最終回は,Xenを用いた仮想化ならではの機能を紹介します。Xenには,多数のサーバーを統合するために役立つ機能がそろっています。複数の仮想サーバーにリソースを動的に割り当てる方法などについて解説します。 サーバー統合のメリットは多岐にわたります。例えば,昼間だけ負荷が高くなるサーバー機と夜間だけ負荷が高くなるサーバー機を1台にまとめれば,システム・リソースの効率化が図れます。Xenを使えばこうしたサーバー統合が比較的簡単に実現できます。 物理的なサーバー機を運用する際は,メンテナンス時にどのようにサービスを停止するか,他のサーバー機にどのように引き継ぐかが課題になります。Xenを利用すれば,稼働しているサーバー環境を停止することなく,別のハードウエアに移動できます。 今回はこのようなXenの高度な機能について紹介します。 前半では,サーバー機内で複数のドメイン(ゲストOSが動作する仮想マシ

    第6回 ●Xenの高度な機能を使う
    open540
    open540 2008/04/16
  • GoogleがAmazon Web Servicesに対抗

    アナリストやソフトウェア専門家らはGoogle App EngineとAmazon Web Servicesを比較しているが、ユーザーは両社のサポートに疑問を感じているようだ。 先週、「Google App Engine」のβ版がリリースされて大きな話題を呼んだ。Google App Engineは、ユーザーがGoogleのWebインフラ上にアプリケーションを運用することを可能にするソフトウェアである。 このプラットフォームの中身は何であり、成熟度の高いAWSAmazon Web Services)プラットフォームとどう違うのだろうか。アプリケーション開発者は基的に、Googleが自社のアプリケーションで使っているのと同じツールと基技術要素を利用できるという。 Google App Engineを検討したThe 451 Groupのアナリスト、ウィリアム・フェローズ氏は4月10日付の

    GoogleがAmazon Web Servicesに対抗
  • [Think IT] 第6回:OSSのライセンスに沿って運用してますか?

    ライセンス名 GNU General Public License GNU Lesser General Public License BSDライセンス (The FreeBSD Copyright、The BSD Copyright)

  • Template Toolkit Home Page

    BackHello, I'm a talking badger. UpMy name is Meles Meles, but you can call me "Badger". NextAbout the Template Toolkit The Badger Book The Template Toolkit is a fast, flexible and highly extensible template processing system. It is Free (in both senses: free beer and free speech), Open Source software and runs on virtually every modern operating system known to man. It is mature, reliable and wel

  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

  • Solarisコンテナでセキュリティを強化

    この連載では、サーバOSとして十数年発展してきた「Solaris」をオープンソース化した「OpenSolaris」を紹介し、ブログサーバ「Roller」と組み合わせて運用していくうえで有用なさまざまな知識を紹介していきます。(編集部) 前回記事の「Cool Stackで手軽に『SAMP』」では、実際にOpenSolarisとApache Rollerを用いたブログサイトを構築する手順について解説しました。皆さんも試してみていただけたでしょうか? 意外に(?)簡単な作業で始められるので、最初の取り掛かりとしてはちょうどよかったのではないでしょうか。 さて、今回はOpenSolarisの仮想化技術「Solarisコンテナ」を用いて、よりセキュアなブログサーバ構築という新しい課題にチャレンジしてみましょう。 Solarisコンテナとセキュリティ コンピュータ資産を有効活用する手法として、仮想化技

    Solarisコンテナでセキュリティを強化
  • 最短3分! ゲストOSの効率的なインストール

    最短3分! ゲストOSの効率的なインストール:実践! Xenで実現するサーバ統合(4)(1/3 ページ) 仮想化ソフトウェアの「Xen」を用いてサーバ統合を実践していく手順を具体的に紹介します。第4回は多数のゲストOSを効率的にインストールする手順を紹介します(編集部)

    最短3分! ゲストOSの効率的なインストール
  • ITmedia エンタープライズ:Linuxのパフォーマンスを改善する3つのTips (1/3)

    同じコンピュータでも、Linuxを走らせたときの方がWindows XPやVistaを走らせたときよりも性能は高くなる。しかしLinuxシステムはさらに高速化することも可能だ。稿では、Linuxシステムの性能を向上させるための、3つの異なるレベルで行う最適化の方法を紹介する。 同じコンピュータでも、Linuxを走らせたときの方がWindows XPやVistaを走らせたときよりも性能は高くなる。しかしLinuxシステムはさらに高速化することも可能だ。この記事では、Linuxシステムの性能を向上させるための、3つの異なるレベルで行う最適化の方法を紹介する。 あらゆる最適化について言えることだが、何らかの簡単なベンチマークを行なわなければ、結果を当に向上させることができたのかどうかを知ることはできない。Linux PC上では通常、数多くのプロセスが走っていて、それらが性能の測定に影響を与え

    ITmedia エンタープライズ:Linuxのパフォーマンスを改善する3つのTips (1/3)
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • ITmedia エンタープライズ:How to:Xmingを使ってWindowsからLinuxを使う

    Xmingは、X Window systemMicrosoft Windowsを結ぶ、フリーで使いやすいポートである。言い換えれば、Windowsを使わざるを得ない人々に素晴らしいXサーバを提供してくれるすばらしいツールだ。 X Window systemの良い点は、リモートコンピュータで実行されているXアプリケーションをローカルコンピュータに表示する機能があることだ。Microsoft Windowsの良くない点は、Xアプリケーションを表示する標準機能がまったくないことだ。仕事Windowsを使っているが、Linuxアプリケーションも同時に使いたい場合、Xmingが役に立つ。Xmingは、X Window systemMicrosoft Windowsを結ぶ、フリーで使いやすいポートである。 Xmingは、GNU General Public License version 2(G

    ITmedia エンタープライズ:How to:Xmingを使ってWindowsからLinuxを使う
  • HDDを2台追加してRAID 1を構成するには― @IT

    「インストール時にRAIDを構成するには」では、Fedora 7をインストールする際にRAID 1を構成する手順を説明した。 今度は、稼働中のシステムにHDDを2台追加して、データ用のディスクをRAID 1として構成する手順を紹介する。対象となるシステムでは、/dev/sdaにFedora 7がインストールされている。ここに、SATAのHDDを2台追加する。追加した2台は、/dev/sdbおよび/dev/sdcとして認識されている。 まずは、fdiskコマンドで追加したHDDに領域を確保して、パーティションタイプを0xfd(RAID)に設定する。 # fdisk /dev/sdb このディスクのシリンダ数は 30401 に設定されています。 間違いではないのですが、1024 を超えているため、以下の場合 に問題を生じうる事を確認しましょう: 1) ブート時に実行するソフトウェア (例. バ

  • Red Hat Enterprise Linux 5の全貌 Part 2(マシンの状態を一元管理する「Stateless Linux」)

    Red Hat Enterprise Linux 5の全貌 Part 2(マシンの状態を一元管理する「Stateless Linux」) 1つのイメージで全マシンを管理 シン・クライアントも実現可能 前回は,RHELの新機能を一通り説明した。新機能の中の「Stateless Linux」は,クライアントやサーバーの新しい管理手法である。Stateless Linuxを用いれば,クライアントやサーバーの台数が多い場合でも,運用管理の負荷を軽減できる。Fedora Core 6を使って,実際にStateless Linuxを試してみよう。 Part1で紹介したようにStateless Linuxは,統合管理するLinux OSのイメージを用いて,ネットワークにつながった各マシン(クライアント・マシンやサーバー・マシン)を動作させる仕組みである。 個々のマシンの「Linux OSやアプリケーショ

    Red Hat Enterprise Linux 5の全貌 Part 2(マシンの状態を一元管理する「Stateless Linux」)
  • ricollab Web Tech Blog » REST 入門

    About ricollab "Web Tech Blog" は、株式会社リコー 研究開発部門が運営管理を行っています。 ホーム このブログについて 最近の投稿 はてなダイアリー AtomPub レビュー: その1 実装編 proxy 認証の通し方まとめ ペルソナ/シナリオ法セミナーに参加してきました MogileFS のために MySQL の NDB Cluster を動かす MogileFS を Ruby の mogilefs-client から触ってみた CouchDB について Erlang 分散システム勉強会で紹介してきました MogileFS を Feodra7 on coLinux に yum で入れてみた 仮想化の使い道 RESTful Web サービス読書会 WEB+DB PRESS Vol. 44 私のお気に入り(キーボード:日野原編) RESTアーキテクチャスタイル入

    open540
    open540 2008/03/24