サーバー管理者

システムおよびネットワーク管理者向けのQ&A

3
「クラウド」ファイルストレージと 自己管理サーバー(クラウドの大きな問題は何ですか?)
だから私はちょうど数学に飛び込むつもりです。私のWebホストは、5x2TBドライブ、計測なし1GB / s接続のサーバーを提供し、5つの異なるデータセンターでサーバーを月額200ドルまでプロビジョニングできます。 これらのサーバーのうち3つを取得してOpenStack Swiftをインストールすると、Rackspace Cloudと同じ機能を備えたストレージが10 TB(それより少なくなることはわかっていますが、計算を簡単にするために10 TBとだけ言います)です。しかし$ 0.058 / GB(Rackspaceの$ 0.15 / GBと比較)。さらに、無料の無制限の帯域幅。サーバーを3つの異なるDCでプロビジョニングして冗長性を確保し、新しいサーバーを1時間以内にアクティブにできるため、必要に応じてストレージをかなり迅速にスケールアップできます。また、コンテンツの配信にCDNを使用するので、帯域幅の使用料が発生しますが、それらは外部の質問なので問題にはなりません。 明らかに、それは大量のストレージで作業する場合にのみより効果的です(たとえば、2 GBの方がはるかに効率が悪いとしましょう)が、RSCファイルアカウントに7.5 TBのバックアップがあるため、GBあたりの実効価格は0.078ドルになります(ただし、それは減少します)。現在のRackspaceシステムでは月額1000ドルを超えています。 だから私の質問は、私たち自身のサーバーを管理し、スケーリングにもう少し努力をする必要があること以外に、自己管理ストレージシステムとRackspaceクラウドのようなものの違いは何ですか、それは$ / GBの違い+帯域幅料金の価値がありますか?

1
CentOS 5.6のApacheは、アクセス許可拒否エラーを表示します
CentOS 5.6でApacheを実行しています。/var/www/html(Apacheのデフォルトのルートディレクトリ)以外のディレクトリにphpスクリプトをロードしようとすると、アクセス権拒否エラーが表示されます。 ただし、新しいルートディレクトリ(/ var / www-dev)のアクセス許可をデフォルトのディレクトリ(/ var / www / html)に対してチェックすると、それらは同じように一致します。両方とも言う:root:root 755 私は所有権をapache:apacheに変更しようとしましたが、それでも同じエラーが発生しました しかし、Apacheの設定を変更すると、デフォルトのルートディレクトリ(/ var / www / html)に戻り、すべてが機能します。 私は何か間違ったことをしていますか? これらは私が変更している設定です: DocumentRoot "/var/www/html" <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> 注:私はapacheの構成とアクセス許可を変更するたびにapacheを再起動しています。 同様に、私はREMIとEPELも有効にしています

3
SQL Serverの名前変更の自動化
SQL Serverの置き換えを進めており、サーバー自体の名前を変更する方が、他のすべてを変更して新しい名前を指すよりもはるかに簡単であると判断しました。SQL Serverのインスタンス名を変更して、次のようなコンピューター名に一致させる手順を見つけました。 sp_dropserver 'OLDSERVER' sp_addserver 'NEWSERVER', local SQL Enterprise Managerはそれらを一緒に好きではないようですが。一緒に機能させるには、次のように変更する必要がありました。 sp_dropserver 'OLDSERVER'; GO sp_addserver 'NEWSERVER', 'local'; GO 悪くはありませんが、もっと自動化したいです。@@ ServerNameはインスタンスの名前を返すので、最初の行を自動化する方法を見つけました。 sp_dropserver @@ServerName; GO また、SERVERPROPERTY( 'ServerName')はコンピューター名を返すことになっていることもわかったので、それを使用して2番目の部分を自動化できると思いましたが、これは機能しませんでした。 sp_addserver SERVERPROPERTY('ServerName'), 'local'; GO 変数を設定しようとしましたが、SQLエージェントジョブを更新するためにそれを行う必要がありますが、それも機能しませんでした。 DECLARE @srv sysname; SET @srv = CAST(SERVERPROPERTY('ServerName') AS sysname); sp_addserver @srv, 'local'; GO 'sp_addserver'付近の構文が正しくありません。 これをより簡単に再利用できるようにするために、スクリプトに新しいサーバー名をハードコーディングする必要がないようにしたいと思います。誰かアイデアはありますか?

3
CentOSでバックアップしないフォルダは?
CentOS 5.5インストールのバックアップを開始するためにrsnapshotを使用しています。バックアップから除外する必要があるフォルダーのリストが必要です。サーバーは主にLAMP Webサーバーであり、バックアップ時に提供されますが、ボリュームは比較的小さいはずです。/ var / lib / mysqlのバックアップは悪い考えですか? / procのバックアップについて心配するべきではないと想定していますが、他にバックアップする必要のないフォルダは何ですか?

1
tarファイルに保存されている数値のUID / GIDを表示する方法
バックアップを保持しているtarファイルに問題があります。それは私たちのホスティングプロバイダーによって提供され、いくつかの奇妙なファイルのアクセス許可が含まれています。 で見るとき tar tvf example.tar 各ファイルのシンボリック所有者情報のみを取得します(/ etc / passwdの既存のユーザーと一致しません)。次に、tar内に保存する必要がある数値が正しい値を保持しているかどうかを調べます。そうするための便利な方法はありますか? どうも
10 tar  permissions 

3
レニス:すべてのスレッドを変更するには?
私はときにrenice、マルチスレッドプロセスのUbuntu 10.04で、その後に結果を表示しtop、唯一のメインスレッドが実際にrenicedますようです。他のすべてのスレッドは古い素敵な値を保持します。メインスレッドだけでなく、プロセス内のすべてのスレッドを再許可する最も簡単な方法は何ですか?

2
/ home / vhosts /または/ var / www /
私が出会ったいくつかのWebサーバーは、/ homeを使用してサイトファイルを格納します。 /home/vhosts/www.example.com/ 他の人は/ varのように使用します: /var/www/www.example.com/ よりクリーンで「Linuxy」なのは何ですか?私たちはみんな使うべき/usr/local/www/ですか? 可能なソース:http : //www.tuxfiles.org/linuxhelp/linuxdir.html

3
MySQLの単純なレプリケーションの問題:「マスターステータスの表示」で「空のセット」が生成されますか?
MySQLマスターレプリケーション(Debian 6.0.1上)を次の指示に従って忠実にセットアップしています:http : //www.neocodesoftware.com/replication/ 私が持っている限り: mysql > show master status; しかし、これは残念ながら、有用な出力ではなく、以下を生成します。 Empty set (0.00 sec) のエラーログ/var/log/mysql.errは空のファイルにすぎないため、手がかりは得られません。 何か案は? これは私が/etc/mysql/my.cnf1つのサーバーに入れたものです(他のサーバーに合わせて適切に修正されています): server-id = 1 replicate-same-server-id = 0 auto-increment-increment = 2 auto-increment-offset = 1 master-host = 10.0.0.3 master-user = <myusername> master-password = <mypass> master-connect-retry = 60 replicate-do-db = fruit log-bin = /var/log/mysql-replication.log binlog-do-db = …

5
ライブサイトに/.svn/フォルダーを配置しても安全ですか?(それらを削除して、svn update機能を保持する方法は?)
私のphp Webサイトのコードを更新するためにsvn updateを実行してい.svn/ますが、フォルダーがすべて残っています。 これらのファイルを公開したままにしておくのは危険ですが、システムを更新するのは非常に簡単です。 を使用svn updateしてシステムを更新し、.svn/フォルダをエクスポートしない方法はありますか?

4
シェルアクセスを許可せずにサイトのSFTPを設定するにはどうすればよいですか?
以前にFTPパスワードがハッキングされたので(難しくはない)、cPanel CentOSサーバー上のすべてのサイトにSFTPを使用したいと思います。ただし、各サイトのSFTPアカウントにシェルアクセス(jailされたシェルでさえも)を許可したくありません。これは可能ですか?私はUNIX、サーバー管理、およびコマンドラインに慣れていません。
10 shell  sftp 

3
10 Mbps半二重電話システムでネットワークを構築する
現在の構成 下の図は、現在のネットワークアーキテクチャを示しています。10 Mbs半二重で動作するTalkSwitch電話システム(図の右上隅)を除いて、すべての接続は100 Mbps全二重で動作します。TalkSwitchボックスはそれぞれ、8つのアナログ電話接続と8つのIPベース電話接続を提供するため、合計16のアナログ電話と16のIPベース電話を使用できます。 注:4つのHP ProCurve 2524管理対象スイッチは、個別のVLANで構成されていません。 両方のスイッチ、両方のTalkSwitchボックス、およびワイヤレスブリッジをHQのRV082 VPNルーターに接続した場合のパフォーマンスへの影響が心配です。 提案された構成 以下のように設定を変更することを提案します。私の考えでは、動的クライアントにDHCPを提供することを除いて、RV082はインターネットにバインドされたトラフィックのみを表示するように制限されます。ただし、クライアントのリース時間が24時間に設定されているので、パフォーマンスへの影響はそれほど大きくありません。 考え?心配ですか?推奨事項? 1つの懸念は、#2と#3の構築において、IPベースの電話が10 Mbps半二重でTalkSwitchボックスと通信することです。それは残りのネットワークのパフォーマンスに悪影響を及ぼしますか?

4
vProでPCを管理するにはどうすればよいですか?
Intel vProが有効になっている新しいPCを注文しましたが、使用したので、使用方法がわかりません。 AltirisとMicrosoft SMSの使用について古いWebサイトをいくつか見つけましたが、これらは高価で、大規模な組織を対象としています。vProの無料または安価な使い方を知っている人はいますか?

4
ハードドライブの読み取りエラー...停止しますか?
私の話は非常に単純に始まります。Arch Linuxを実行する軽量サーバーがあり、そのほとんどのデータを2つのSATAドライブで構成されるRAID-1に保存しています。約4ヶ月間問題なく動作していました。その後、突然、ドライブの1つで読み取りエラーが発生し始めました。常に、メッセージは次のようになりました。 Apr 18 00:20:15 hope kernel: [307085.582035] ata5.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Apr 18 00:20:15 hope kernel: [307085.582040] ata5.01: failed command: READ DMA EXT Apr 18 00:20:15 hope kernel: [307085.582048] ata5.01: cmd 25/00:08:08:6a:34/00:00:27:00:00/f0 tag 0 dma 4096 in Apr 18 00:20:15 hope kernel: [307085.582050] …

1
Ubuntu 10.04の/ etc / shadow互換パスワードを生成する方法は?
Ubuntu 10.04で使用されるパスワードはどのように生成されますか?ハッシュアルゴリズムとしてSHA 512を使用していることは知っていますが、何らかのソルティングが行われているようです。このようなパスワードを自分で生成する必要があります。どうやってやるの?そのためのコマンドラインツールはありますか?

3
この小さなIT部門を再構築する方法は?[閉まっている]
閉まっている。この質問は、オフトピック。現在、回答を受け付けていません。 5年前休業。 ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 この2年間、私と兄弟は、家族会社の「IT部門」を担当してきました。私たちは大学に在籍しており、プロジェクトやプロジェクトもいくつかあるため、これに専念することはできません。 現在、私たちの部門のインフラストラクチャは、私たち自身とアウトソーシングされたITサービスプロバイダーで構成されています。ただし、この設定は希望どおりに機能しませんでした。この会社は月額約650米ドルを請求しており、彼らが提供するサービスにお金の価値があるとは感じていません。 たとえば、PCのメンテナンスを行うために週に1回男を派遣し、サーバーからリモートで "管理"します。しかし、私は常に彼らに彼らのリモート作業についての報告を求めており、彼らはそれらを決して行っていません。また、私はバックアップ戦略などを紙(ウィキ)で明確に構造化することを主張してきましたが、それでも結果はありません。 ご存知のように、私たちはこれらの人々を疲れさせています。私たちが今したいのは、この人を削除し、技術者を雇って、バックアップ、Active Directory管理、ファイアウォール管理などのいくつかの手順を実行してもらうことです。作業。 これが現在のセットアップです。 約20台のPC。 約20台のIP電話。 仮想マシンを備えた2台のサーバー(Windowsサーバー)。 アスタリスクを備えた1台のサーバー(Elastixを使用)。 ファイアウォール用の1台のマシン(Untangleを使用)。 1 NAS、およびバックアップ用のいくつかの外部HD。 MS SQLデータベースをバックアップするためのiBackup.comの1つのサブスクリプション。 メールサービス用のGoogle Apps。 何を(情報リソース、ソフトウェア)をお勧めします: 小さなIT部門の構造化。私たちが見逃しているものは何ですか? NASとバックアップの管理(オフサイトバックアップ用にJungleDiskを検討) サーバーのステータスをリモートで確認する PCの一般的なメンテナンス PCとサーバー用のウイルス対策ソフトウェア。
10 untagged 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.