タグ

nfsに関するmikurassのブックマーク (36)

  • インフラエンジニアのメモ : 【PHP】PHPのSessionファイルをNFS上に置いた際の処理遅延

    2011年04月29日01:40 【PHPPHPSessionファイルをNFS上に置いた際の処理遅延 カテゴリトラブル【WEB・アプリ】PHP トップ > トラブル【WEB・アプリ】 ( PHP )>【PHPPHPSessionファイルをNFS上に置いた際の処理遅延 PHPSessionファイルをNFS上に置いた場合、高い頻度で何らかの処理待ち(30秒)が発生する。 ロックはできているですが、ロックが開放されません。プロセスが終了すればロックが解除されますが、同じプログラム内で2回以上ロックするような処理では 画面が固まってしまう現象がありました。 NFS上の処理遅延の原因・対応 「LinuxのRPMPHPをインストールした場合、ファイルロックにflockを利用しているため、NFS上のファイルをロックできないことが原因」 と思ったが、カーネル2.6.12以降の場合、flockで

  • スケーラブルで堅牢な参照用NFSサーバのつくりかた — ディノオープンラボラトリ

    今開発しているサービで、約100台位のサーバに対し/usrマウントを提供しているのNFSサーバがあります。参照専用とはいえ、100台位になってくるとそこそこのパフォーマンスが要求されますし、/usrという重要なポイントをマウントしているため冗長化も重要です、また台数が日に日に増えているためとスケールアウトも出来なくてはなりません。そこで、スケーラブルで障害に強い参照用NFSサーバを構築してみました。 簡単なイメージは下図のとおりです。 NFSサーバはA,Bの2台ありそれぞれrsyncで内容が同期されています。それぞれのNFSサーバには仮想IPアドレス(以下、VIP)がそれぞれついています。クライアントはマウント時に、nfs.mynet(mynet部分はサービスのドメイン名等)をDNSに問い合わせると、DNSはNFSサーバのVIPのどれかを返却します。問い合わせごとに返却されるVIPが変わ

  • Drupalサイト制作・構築の Web Go! Go!

    業務ロスや提出の遅れを改善するため、運転日報のアプリ化に着手。RPA開発や、アプリの画面設計、承認ワークフローなどを作ることができる業務用開発プラットフォーム「Microsoft Power Platform」を活用した運転日報アプリを開発。 アプリの導入により、管理のデジタル化とペーパーレスを推進し、業務の効率化を実現。

    Drupalサイト制作・構築の Web Go! Go!
  • CDP:NFS Sharingパターン - AWS-CloudDesignPattern

    解決したい課題 複数サーバーで負荷分散した場合、コンテンツを同期させなければならない。マスターサーバーからスレーブサーバーに定期的に一方向に同期を取るのは簡単だが、定期的な同期では遅延が問題になることがある。また、スレーブサーバーに書き込みが発生するとマスターサーバーや他のスレーブサーバーに反映されないなどの課題は残る。 クラウドでの解決/パターンの説明 このパターンは、複数サーバー間で同じコンテンツをリアルタイムに読み書きできるようにする。共有コンテンツを保管するマスターの仮想サーバーをNFSサーバーとし、スレーブサーバーをNFSクライアントとする。そうすることで、どのサーバーからもコンテンツの更新が可能で、リアルタイムに共有できるようになる。 実装 (手順) NFSサーバーをEC2上に構築する。 共有したいコンテンツをNFSサーバーに配置する。 スケールアウトするサーバー群から、そのN

  • autofsの設定

    NFSサーバの公開領域を自動的にマウントさせる仕組みを実装したときのメモ。 環境 Debian GNU/Linux 4.0/i386 実装手順 1. autofsパッケージのインストール # apt-get install autofs Reading package lists... Done Building dependency tree... Done The following NEW packages will be installed: autofs 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 113kB of archives. After unpacking 483kB of additional disk space will be used. Get:1 http

    autofsの設定
  • EC2にNFSをマウントする方法 | Sakanaya_tarohの日記

    こんにちは、猛暑日記録が続く今日このごろです。; 日は『EC2のNFSをマウントする方法』について説明します。 ※ 設定の仕方だけを説明するので厳密な「NFSパターン」とは異なります。 通常のNFSの設定通りにやったらはまってしまったので、今回は「正解パターン」と「NGパターン」を紹介します。 今回は”nfs”という名前のフォルダを共有します。 設定方法(正解パターン) 正解のやり方は割りと簡単な手順でマウントすることができます。 サーバ側 # yum install nfs-utils -y # mkdir /nfs # chmod 777 /nfs # vi /etc/exports /nfs *(rw,no_root_squash) # exportfs -ra ●起動 # service rpcbind start # service nfs start # chkcon

  • 強制的にファイルシステムをアンマウントする - ktomoyaの日記

    通常、ファイルシステムをアンマウントする時は #umount デバイスファイル名 or #umount マウントディレクトリ で、行うと思うのですが、NFSやSambaの場合、通信が正常に行えていないとアンマウントすることができなくなってしまいます。例えば、マウント元のPCを終了させてしまったなどの時です。 今回は、そんなときに強制的にアンマウントする方法をご紹介します。 強制的にアンマウントする 強制アンマウントには2種類あるので順番に説明します。 引数 "-f" まずは、引数として "-f" を指定するものです。一番最初に思いつく引数だと思います(forceとか)。 ただ、これはある場合においてアンマウントに失敗するそうです。。 #umount -f デバイスファイル名 or #umount -f マウントディレクトリ 実際に実行したときに #sudo umount -f /home/

    強制的にファイルシステムをアンマウントする - ktomoyaの日記
  • mondorescue - Lenny_Memo

    * ココでの mondorescueの目的とは? † 1. mondorescueパッケージを利用してディレクトリ単位でのバックアップをisoファイル形式にします 2. 作成したisoファイルは別PCにて光学ディスクに焼き込む 3. 復元はmondorescueにて作成した光学メディアからブートして行います ※ 実際に使用したノウハウから個人的にDVD-Rを推奨 参考サイト mondorescue 家 >> http://www.mondorescue.org/ ↑ インストールと設定 † debian用パッケージをもらってくるように aptの sources.list に追記し, パッケージをインストール 以下は /etc/apt/sources.lst debian lenny用追記分 deb ftp://ftp.mondorescue.org/debian 5.0 contrib

  • manual of mondoarchive

    セクション: メンテナンス コマンド(8) アップデート:  2009-04-28 名前 mondoarchive - バックアップ/災害復旧 ツール 概要 mondoarchive -O [ オプション ] : PCをバックアップする mondoarchive -V [ オプション ] : バックアップを比較照合する 説明 mondoarchive は、ファイルのサブセットまたはファイルシステム全体を、またLinux以外のファイルシステムでさえ、CD・テープ・ISOイメージ・NFSマウントにバックアップすることができます。悲劇的なデータの損失が起こった場合でも、すべてを元通りに復旧することができ、必要な場合には、あなたのPCを中身が何もない状態から、全く元通りの姿に戻すことができます。 -O ファイルシステムをCD、テープ、ISOイメージ、NFSシェアにバックアップします。必要なと

  • oss-d.net

    This domain may be for sale!

  • NFS | hajichan.net technical version

    最低でもアクセス制限だけは行っておきましょう。でないと、全ホストからのアクセスを許可してしまうことになり危険です。 公開するリソースの設定を/etc/dfs/dfstabファイルにて行います。アクセスしてくるクライアントを/etc/hostsに記述しておいた方が無難です。設定が完了したら、起動スクリプトでデーモンを起動します。 # vi /etc/dfs/dfstab --- share -F nfs -o rw=client1:client2 -d "share dirs" /export/home/data # vi /etc/hosts --- 192.168.1.10 client1 192.168.1.11 client2 # /etc/rc2.d/S71rpc start # /etc/rc3.d/S15nfs.server start 念のため各種設定の確認をします。 どんな

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 「負荷分散システムでのNFSの利用について」(2) Linux Square - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • Man page of NFS

    Section: Linux Programmer's Manual (5) Updated: 20 November 1993 Index JM Home Page roff page 名前 nfs - NFS 関係の fstab フォーマットとオプション 書式 /etc/fstab 説明 fstab ファイルにはファイルシステムをマウントする場所と、その時に用いるオプショ ンとが記述されている。 NFS マウントの場合は、マウントの対象にする NFS サーバ−名と、そのサーバー でエキスポートされているディレクトリ、マウントポイントにするロー カルディレクトリ、ファイルシステムのマウント方法を制御する NFS 固有の オプション、が記述される。 以下は /etc/fstab ファイルにおける NFS マウントの記述例である。 server:/usr/local/pub /pub nfs

  • LPI認定(LPIC)試験情報:「今日の一題」 LPIC 202試験 - ファイル共有 - NFSサーバの設定 演習問題

    NFSサーバのファイルシステムを常にマウントして利用している。/etc/fstabの記述は次のとおりである。 nfssv:/pub /mnt/pub nfs defaults 0 0 しかし、このNFSサーバは頻繁にクラッシュし、そのたびにリモートファイルシステムを利用しているプログラムが停止してしまう。このような場合、クライアント側の環境を改善させる試みとして、以下のどのオプションを/etc/fstabに追加するのがもっとも適切か? rsize=8192,wsize=8192 no_root_squash all_squash soft /etc/exportsの設定を変更した。設定内容を反映させる方法として適切なものを2つ選択せよ。 /etc/rc.d/init.d/nfs reload nfsexports -a showmount -n exportfs -r mount -o r

  • 忘れんぼなサーバ管理者の備忘録 ~ Linux NFS編 ~

    # /etc/init.d/portmap status portmap (pid 2500) を実行中... # /etc/init.d/nfs status rpc.mountd (pid 27884) を実行中... nfsd (pid 27881 27880 27879 27878 27877 27876 27875 27874) を実行中... rpc.rquotad (pid 27869) を実行中... # /etc/init.d/nfslock status rpc.statd (pid 2546) を実行中... # rpcinfo -p プログラム バージョン プロトコル ポート 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 10002 status 100024 1 tcp 1

  • 6/3 NFS高速化

    簡潔に言えば、非同期書き込みに読み書きサイズを増やせばよい。 加えて、TCPを使うことでRPC再送のオーバーヘッドを緩和できる。 ・NFSの設定 ### /etc/exports ### NFS_DIR IP_ADDR/SUBNET(rw,async,no_root_squash,no_subtree_check) ・マウント時のコマンド # mount -t nfs -o tcp,rsize=8192,wsize=8192 NFS_DIR LOCAL_DIR ・fstab ### /etc/fstab ### ADDR:NFS_DIR LOCAL_DIR nfs hard,rsize=8192,wsize=8192,tcp 0 0 exportsの設定にasyncを足すのがポイント。 SUBNETと括弧を詰めて書かないとエラーが出るので注意。 exportfs -raコマンドでexpor

  • かなり条件が限られるNFSパフォーマンステスト。 - インストールメモ

    上記の関係だが、HP ML110/G3に一台当たりDiskless Linux端末が9台づつ、計54台ぶら下がっている。DisklessはNICが偽蟹(Realtek RTL8169)なんだが、こいつはパフォーマンスが悪くて以前から悩みの種なんだが。Realtek新ドライバーうんで、RealTek製のNICドライバの新しいのが出てたので試してみた。以前は、r1000(r1000_v1.05.tgz)というのを配っていたのだが、最新は、r8169(r8169-6.003.00.tar.bz2)というのになっていた。まったく違うドライバのようだ。パフォーマンステストうんで下記環境で、NFSサーバ6台: CentOS4.5, HP ML110/G3, MEM1.0G, e1000NFSクライアント54台: TurboLinux Fuji, 某社製PC, MEM1.0G, 偽蟹 NFSオプション:

  • openSUSEでファイル共有(社内から・社外から)

    オープンソースで企業のシステムは、運用費用の削減が可能です。 openSuSE,NextCloud,Mattermost,アプライアンス(NetApp,ストレージ全般,Bluecoat)などなどサポート致します。 IT戦略策定、IT企画、業務システムの改善提案、構築運用を致します。(全国津々浦々) お問い合わせはwebmaster@niriakot.jpまで。24時間以内に返答致します。 当社サイトhttps://niriakot.jp なお、このページの右のラベルで、タグ毎に記事をリストアップ可能です。

  • Linux ファイルサーバー (NFS)

    # portmap が稼動していなければ、起動 [root@linux ~]# service portmap start portmap を起動中: [ OK ] # nfslock が稼動していなければ、起動 [root@linux ~]# service nfslock start nfslock を起動中: [ OK ] # nfs を起動 [root@linux ~]# service nfs start NFS サービスを起動中: [ OK ] NFS クォータを起動中: [ OK ] NFS デーモンを起動中: [ OK ] NFS mountd を起動中: [ OK ] RPC idmapd を起動中: [ OK ] # portmap の自動起動設定 [root@linux ~]# chkconfig portmap on [root@linux ~]# chkconfi