サーバー管理者

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


3
IPv6アドレスを構成するLinuxカーネルブートパラメーターはありますか?
ipLinuxカーネルでブートローダーを介してIPv4アドレスを構成できるという名前のパラメーターがあることを知っています。次のようになります。 ip=192.0.2.1::192.0.2.62:255.255.255.192::eth0:none IPv6構成の同等のパラメーターを探しています。これについてはカーネルのドキュメントで見つけることができませんでした。 更新:多くの人がなぜこれが必要なのかと尋ねたため、この問題に関連してカーネル構成を使用するというアイデアが浮上しました。インターフェイスがすでに起動しているため、通常の起動インターフェイスの設定は行われていないと思われます。これは、Dropbear SSHサーバーを備えたプリブート環境を使用して、暗号化されたルートパーティションのロックを解除できるようにしている可能性があります。この環境のIPアドレスは、ip=パラメーターを使用してGRUBを介して構成されます。そのイーサネットセグメントで使用可能なDHCPまたはルーターアドバタイズはありません。これは大規模なホスティング会社が提供するアップリンクセグメントであるため、その事実を変更する方法はありません。

1
2つのLinuxホスト間のレイテンシーのトラブルシューティング方法
2台のLinuxホスト間の遅延は約.23msです。それらは1つのスイッチで接続されています。PingとWiresharkが遅延数を確認します。しかし、この遅延の原因を可視化することはできません。遅延の原因がホストAまたはBのNICにあるのか、スイッチまたはケーブルにあるのかを知るにはどうすればよいですか? 更新:.23ミリ秒のレイテンシは、非常に高い頻度でメッセージを送信する既存のアプリケーションにとっては悪いものであり、.1ミリ秒に下げることができるかどうかを確認しようとしています

2
仮想化されたマシンは、複数の基礎となる物理マシンのCPUおよびRAMリソースを使用できますか?
ここでは一部の仮想化サーバーの実装を検討していますが、私たちに適したものはわかりません。一部の人々は、2台の巨大なサーバーを持っている方が良いと言っています。 レガシーVisual Foxproアプリケーションがあります。これは、今日では2 GHzのデュアルXeon E5405および16 GBのRAMで実行されます。現在実行中のアクティブなユーザーとプロセスの数が原因で、現在のサーバーの速度が低下しています。このサーバーを仮想化すると、災害復旧が高速化されるという利点があります。 質問は、1.7GHzおよび4GbのRAMで実行されている10台の物理サーバーのように、1台のサーバーを4台のマシンに仮想化し、6.8GHzおよび16Gbのメモリで実行されている1台の仮想サーバーを使用できるということです?「はい」の場合、あるマシンが停止し、この仮想マシンを別のマシンに自動的に管理し、適切なメンテナンスを実行し、後で再びそのマシンに戻る方法がありますか?

7
YumはCentos6にGitの最新バージョンをインストールしません
Gitsのダウンロードセクションにアクセスすると、最新バージョンが1.8でありyum install git、Fedoraにインストールできることが記載されています。CentOS6を実行しているため、コマンドも機能しますが、yumは次のように表示します。 Setting up Install Process Package git-1.7.1-2.el6_0.1.x86_64 already installed and latest version Nothing to do 私のyumは古いリポジトリを指していますか?それとも私は何かをしている? ありがとう! 編集:ベンダーは常にパッケージリストが最新ではないことを理解していますので、ベンダーがパッケージリストを更新していない間にyumを使用してダウンロードするように指示しているという事実に関して、gitウェブサイトのドキュメントが間違っていることを意味しますか?
16 centos  installation  git  yum 

5
Gitコミット監査
sshで実行されているgitサーバーがあり、各ユーザーはシステム上にUNIXアカウントを持っています。 2人のユーザーがリポジトリにアクセスできる場合、コミットユーザー名と電子メールはgitクライアントによって送信および制御されるため、どのユーザーがどのコミットを実行したかをどのようにして確認できますか。 ユーザーが同じ承認権限を持っている場合でも、ユーザーが別のユーザーになりすまそうとするのではないかと心配しています。
16 git  security  audit 

8
PowershellスクリプトをWindows以外のワークフローと統合する方法は?
朝の新しいマシンの匂いが大好きです。 インフラストラクチャ全体のいくつかの個別のシステムを含むマシン作成ワークフローを自動化しています。その一部には、Solarisホスト上の15年前のperlスクリプト、LinuxシステムのPXEブート、およびWindows Server 2008上のPowershellが含まれます。 私は個々の部分をそれぞれスクリプト化でき、LinuxとUnixの自動化の統合はかなり簡単ですが、Powershellスクリプトを残りのプロセスに確実に結び付ける方法については迷っています。 プロセスがLinuxホストで開始された場合、Apacheサーバー上で動作するWebアプリケーションとして終了することを想像しますが、Windowsで開始する必要がある場合は、ためらいがありません。 私は、理想的にはの線に沿って何かたいPSEXECのWindowsに対して実行するLinux用の、しかしによると、その方向に表示されますでの回答のCygwin、および多くのように私は、彼らはそれが決している、中に入れていることハードワークのすべてに感謝して、右感じなかっ、お分かりでしょうが。これはデスクトップに最適であり、多くの機能を提供しますが、WindowsサーバーはWindowsサーバーのように扱われるべきであり、粗悪なUnixマシンではないように感じます(偶然にも、OSXサーバーに対する私の議論であり、実際には Unixです) 。とにかく、最後の唯一のオプションでない限り、私はCygwinを使いたくありません。 だから私はLinuxからWindowsマシンでジョブを実行する方法があるかどうかを尋ねていると思います。Cygwinなし。「馬鹿を見て、誰もがCygwinを使用しているので、それを吸い込んで対処してください」などのアイデアや提案を受け入れます。前もって感謝します!


5
Apache HTTPサーバーですべてのHTTPメソッドを有効にする方法
Apache WebサーバーでRFC 2616で定義されているすべてのHTTPメソッドの処理を有効にするにはどうすればよいですか?これらは次のとおりです。 OPTIONS GET HEAD POST PUT DELETE TRACE CONNECT Apache HTTP Serverバージョン2.2.22(Ubuntu) を使用してい.htaccessます <Location /output> Dav On <LimitExcept GET HEAD OPTIONS PUT> Allow from all </LimitExcept> </Location> Telnetの実行から得られる出力は次のとおりです。PUTメソッドはありません。 Escape character is '^]'. OPTIONS / HTTP/1.0 HTTP/1.1 200 OK Date: Tue, 09 Oct 2012 06:56:42 GMT Server: Apache/2.2.22 (Ubuntu) …
16 apache-2.2  http 

3
むき出しのスチール製の床タイルはサーバールームに適していますか?
すぐに新しい建物に移動します。建物のほとんどには、600x600mmの正方形のタイルで構成される上げ床があります。亜鉛メッキ鋼コーティングMDF。(私が見つけることができる最も近いものはTate Woodcoreです。)これらのタイルは事前に穴が開けられており、コンクリートの床の積み重ねを支えるために隅でねじ止めされています。ボイドは約4インチです。 2階の通信室にもこれらのタイルがあります。私たちの仕様では、後日簡単に持ち上げられるように、耐久性のある帯電防止ビニールを個々のタイルに接着します。これは、ビニールが収まるようにカットする必要があり、タイルの角を傷つけたりしわになりやすいため、これは良いアイデアではないことを示しています。 私が今直面している選択は、床タイルをより適切なものに完全に置き換えるか、単に既存のむき出しのタイルを磨いてそれらに固執することです(後者は実際に部屋を見つけた方法です)。 むき出しのタイルは確かに簡単で安価ですが、むき出しの金属製の床は、交換することによってしか軽減できない問題を引き起こしますか? ノート 床の空隙には換気要件はありません。パワー、ファイバー、Cat6のみがあります。 天井に取り付けられた2台のA / Cユニットから最大4トンの冷却が可能です フルキャパシティでは、4つのタクシー(3つのサーバーと1つのMDF)があります。部屋には他に何も保管されません。

2
Ubuntuで同時に複数のPHPバージョン
Ubuntu 12.04を実行している開発ボックスで複数のphpバージョンを実行できるようにしたい。私が達成したいのは、ローカルホストをドメインとして使用する場合、デフォルトが使用されることです(たとえば、PHP 5.3.17)。ドメインとして547.localhostを使用すると、php 5.4.7が使用されます。fastcgiを使用してこれを機能させるためのチュートリアルを見たことがありますが、これまでは機能させることができませんでした。私はこれらのチュートリアルを見ました: http://dbforch.wordpress.com/2010/05/21/apache2-fastcgi-multiple-php-versions-ubuntulucid-10-04/ http://www.metod.si/multiple-php-versions-with-apache-2-fastcgi-phpfarm-on-ubuntu/ 私が見る限り、私は必要なことをすべてやった。問題は、phpが実行されないことです。私がhttp://localhost/somephpfile.phpそれに行くときは、phpファイルのソースを出力するだけです。についても同じですhttp://547.localhost/somephpfile.php。 誰かが私が見逃したものを見つけることができることを期待して、私がとったステップを分析します。 最初に、を使用してデフォルトのランプスタックをインストールしましたsudo apt-get install lamp-server^ phpmyadmin。この後、リポジトリバージョンのphpを実行する動作中の開発サーバーがありました。 次に、phpfarmを使用して、5.3.17用と5.4.7用の2つのphpインストールを作成しました。phpfarmの地域は /etc/php/phpfarmですので、実行可能ファイルは/etc/php/phpfarm/inst/php-{version}/bin 次に、Apacheでsuaxecとfastcgiを有効にし、mod_phpを無効にします sudo a2enmod fastcgi actions suexec && sudo a2dismod php5 次に、次のように編集/etc/apache2/mods-enabled/fastcgi.confしました。 <IfModule mod_fastcgi.c> FastCgiIpcDir /var/lib/apache2/fastcgi FastCgiWrapper /usr/lib/apache2/suexec FastCgiConfig -idle-timeout 110 -killInterval 120 -pass-header HTTP_AUTHORIZATION -autoUpdate ScriptAlias /php-fcgi/ /var/www/cgi-bin/ </IfModule> 次に、/var/www/cgi-binフォルダーを作成し、このフォルダーに2つのファイルを作成しました。2つのPHPバージョンのそれぞれについて、次のとおりです(5.3.17の1つのみを表示します/var/www/php5317.fcgi)。 #!/bin/sh # you can change …

2
重複を使用して利用可能なすべてのバックアップ日付をリストする方法
重複を使用して特定のイベントでフォルダーをバックアップする場合、イベントがいつ発生したかが事前にわからないため、利用可能なすべてのバックアップ日付のリストを取得するにはどうすればよいですか?deja-dupのように利用可能な日付をリストしたい。最終目標は、リストから特定の日付を復元することです。 duplicity file:///backup-folder restore-folder --restore-time "yyyy-mm-dd"
16 duplicity 

3
/ varを別の既存のパーティションに移動する方法は?
/ varを含む/パーティションがあり、小さすぎます。十分なスペースがある別の既存のパーティションがあります。 ここに私のdfがあります: File system Size. Occ. Avai. %Ful. Monté sur /dev/sda1 5,0G 4,5G 289M 95% / tmpfs 242M 0 242M 0% /lib/init/rw udev 10M 2,7M 7,4M 27% /dev tmpfs 242M 0 242M 0% /dev/shm /dev/sda2 15G 406M 14G 3% /home / varフォルダをsda1からsda2に移動するにはどうすればよいですか?
16 debian  partition 


3
スクロールロックなしでFreeBSDのコンソールで出力をスクロールバックするにはどうすればよいですか?
FreeBSDをラップトップのVM内にインストールしました。結局のところ、ラップトップキーボードにはScroll Lockキーがありません。このキーは、FreeBSDのコンソールで画面をスクロールして戻すために使用されます。どうすれば出力をスクロールバックできScroll Lockますか?
16 freebsd  console 

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