サーバー管理者

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

4
iptables natは存在しません
今日、ホストシステム上のiptables nat が機能しなくなり、何が起こったのかわかりません。(それは非常に悪いことです、私は知っています) すべてのコマンドは、rootユーザーとして実行されます。 実行する$ iptables -t nat -Lと、次のエラーメッセージが表示されます。 $ iptables -t nat -L iptables v1.4.7: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. 利用可能なアップデートはありません。また、いくつかの古いカーネルでサーバーを再起動しましたが、常に同じエラーメッセージが表示されます。 私のサーバーは、最新バージョンの公式OpenVZカーネルを使用してCentOSで実行されています。 $ uname -r 2.6.32-042stab088.4 テスト済みのカーネルバージョン:2.6.32-042stab85.20および2.6.32-042stab084.26 grub.confの最初のカーネル: title OpenVZ (2.6.32-042stab088.4) …
12 centos  iptables  nat  openvz 

2
Apache設定のグレースフルリロードにはSSL証明書パスワードが必要ですか?
マイナー構成の更新が必要なApacheサーバーを実行しています。Apacheに設定を強制的に再読み込みさせたい(たとえば/etc/init.d/httpd reloadまたはapachectl gracefulを使用)が、SSL証明書のパスワードは所有していません。パスワードを持っている管理者は現在利用できません。 Apacheの設定を適切にリロードした場合、SSL証明書にはパスワードが再度必要になりますか?それとも、サーバーの完全な再起動中にのみ発生しますか?

2
サービスとしてインストールする場合のLogstashの構成[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 5年前に閉鎖されました。 Ubuntu 13.10でlogstash APTリポジトリを使用して、logstashをサービスとしてインストールしました。 だから今私は実行することができます: dpkg -s logstash そして、それは出力します: Package: logstash Status: install ok installed Priority: extra Section: default Installed-Size: 93362 Maintainer: <jls@ds4172> Architecture: all Version: 1.4.0-1-c82dc09 Depends: java7-runtime-headless | java6-runtime-headless | j2re1.7 Conffiles: /etc/default/logstash 399f19c4d762840a36f6bc056c3739b8 /etc/default/logstash-web d94db9f8dc1d4ced449175a96e8df09d /etc/logrotate.d/logstash 9bb11b4b058868bb41c658c9c3152a83 Description: An extensible logging pipeline License: Apache …
12 logstash 

1
単一の電子メールVPSサーバーを持つことの利点
VPSサーバーでホストされている約5つのWebサイトがあり、何らかの理由で、これら5つのWebサイトのメールをホストするためだけに最近別のVPSサーバーを購入しました。Webホストから分離された別の電子メールサーバーを持つことの長所と短所を知りたいです。 1つのサーバーで複数のソフトウェアが実行されるのを避けるために、最初にそれを行いました。したがって、PostFix、Dovecotなどはリソースを共有せず、mysqld、php-fpmをスローダウンさせませんが、私は初心者なので、この仮定を支持する知識はありません。

5
Server 2012 / R2でWSD(デバイスのWebサービス)を無効にできますか?どうやって?
Server 2012およびServer 2012 R2でWSDを無効にする方法を探しています。基本的に、多くのプリントサーバー上の多くのプリンターは、この血まみれのサービスを使用する方が、割り当てられたTCP / IPポートを使用するよりも優れていると判断しました。これらのプリンターに印刷します。 Windows 2008 R2サーバーでは、PnP-X IP Bus Enumeratorサービスを停止して無効にすることでこの動作を防ぐことができますが、そのサービスはServer 2012には存在しないようです。 この動作を停止するために私が出会った唯一の提案は、すべて最適ではありません。 ネットワーク探索を無効にします(WDSは機能するために依存します) ファイアウォールでWDSをブロックする プリンターのWDS機能を無効にします。 プリントサーバーでこのサービス(およびこのサービスのみ)を無効にする方法が必要です。他のオプションのいずれかが、私が望む(2、3)よりも多くの作業を必要とするか、望ましくない副作用(1 )。誰もこれを行う方法を知っていますか?

2
サブドメインごとのSSHホームディレクトリ
各サブドメインの同じsshユーザーに異なるホームディレクトリを設定できるかどうか疑問に思っています。 したがってssh myuser@example.com、ホームディレクトリでログインすると次のようになります。 /www/httpdocs/ ssh myuser@subdomain1.example.comホームディレクトリでログインすると、次のようになります。 /www/subdomain1/ ssh myuser@subdomain2.example.comホームディレクトリでログインすると、次のようになります。 /www/subdomain2/ ... 等々。

4
24個のCPUの1つが100%で固定されているのはなぜですか?
ハイパースレッディングを有効にした2つの6コアCPUを使用するHP ProLiant DL380 G7システムで、合計24の論理CPU(Windowsで表示)を使用しています。 アプリケーションを実行すると、システムの合計CPU使用率は良好ですが、24個のCUPのいずれかが100%に固定されます。 編集:これは、この期間のシステムプロセスと、使用率の高いプロセッサのPerfMonデータです。 これは正常ですか?そうでない場合、どのプロセスがその論理CPUを使用しているかを識別する方法はありますか?Windows PerfMon、ResMon、タスクマネージャー、およびプロセスエクスプローラーは、CPUが100%であることを識別すること以外、助けにはなりませんでした。

2
zpoolのディスクを交換する必要がある…混乱
FreeNASのzpoolで不良ディスクを交換する必要があります。 zpool status ショー pool: raid-5x3 state: ONLINE scrub: scrub completed after 15h52m with 0 errors on Sun Mar 30 13:52:46 2014 config: NAME STATE READ WRITE CKSUM raid-5x3 ONLINE 0 0 0 raidz1 ONLINE 0 0 0 ada5p2 ONLINE 0 0 0 gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca ONLINE 0 0 0 ada8p2 ONLINE …
12 freebsd  zfs  freenas  raidz  zpool 

2
PuttyコマンドラインでKeepAliveを有効にする方法
現在、私はコマンドラインから次のようなパテを使用しています: putty.exe -ssh user@192.11.11.11 -pw mypassword ターミナルウィンドウを数分間離れても接続が切断されないように、KeepAliveを有効にするにはどうすればよいですか?
12 ssh  putty 


3
Amazon Route53 DNSおよびS3を使用したワイルドカードサブドメイン(* .example.com)
DNSにはAmazon Route53、htmlファイルにはS3を使用して、静的なウェブサイトをホストしています。正常に動作しています。 現在の設定は次のとおりです。 example.com. A ALIAS s3-website-us-east-1.amazonaws.com. www.example.com. CNAME www.example.com.s3-website-us-east-1.amazonaws.com (注:example.comとwww.example.comはS3バケットです。HTMLファイルはexample.comバケットにあります。) 今、私はこのようなワイルドカードサブドメインを追加したい-これは私が試したことです: *.example.com. CNAME www.example.com.s3-website-us-east-1.amazonaws.com このアイデアは、anything.example.comを使用してWebサイトに正しく解決することです。しかし、これは機能していないようです。そのため、Webサイト:joker.example.comにアクセスすると、ブラウザにエラーメッセージが表示されます。 Code: NoSuchBucket Message: The specified bucket does not exist BucketName: joker.example.com

1
通常、DNSのクエリにはレート制限がありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 5年前に閉鎖されました。 通常、DNSのクエリにはレート制限がありますか?約3万件のクエリについて8.8.8.8を要求したい場合、問題を引き起こしたりトラブルになったりしないように、どのくらいゆっくりと要求を行う必要がありますか? DNSクエリのレート制限を検索しましたが、関連する結果が見つかりません。

4
別のユーザーとしてスクリプトを開始する
/etc/init.d/にスクリプトを作成しました。このスクリプトは、他の(ルート以外の特権を持つ)ユーザーからホームディレクトリから他のスクリプトをいくつか実行する必要があります。 これらのスクリプトを次のもので起動します。 sudo -b -u <username> <script_of_a_particular_user> そしてそれは動作します。ただし、実行を継続するすべてのユーザースクリプト(ウォッチドッグなど)には、対応する親sudoプロセスが表示されますが、まだ生きており、rootとして実行されています。これにより、アクティブプロセスリストに混乱が生じます。 したがって、私の質問は次のとおりです。既存のbashスクリプトから別のユーザーとして別のスクリプトを起動(フォーク)して、孤立した(スタンドアロン)プロセスのままにするにはどうすればよいですか。 より詳細な説明: 私は基本的に、マシン上の他のユーザーに、.startUpと.shutDownという名前のホームディレクトリにあるそれぞれのサブディレクトリにある実行可能ファイルを実行することにより、システム起動またはシステムシャットダウン時に実行する手段を提供しようとしています。他の手段を見つけられなかったので、正確にそれを行うbashスクリプトを作成し、(スケルトンの例に従って)/etc/init.d/でサービススクリプトとして構成しました。 start引数を使用すると、.startUpディレクトリからすべてを起動し、stop引数を指定して実行すると、すべてのユーザーの.shutDownディレクトリからすべてを起動します。 あるいは、この問題を解決するために既存のソリューションを使用できたのかどうかにも興味があります。 更新 私は少し見て回ったところ、この質問を見つけました:https : //unix.stackexchange.com/questions/22478/detach-a-daemon-using-sudo そこに受け入れられた答え、使用する:sudo -u user sh -c "daemon & disown %1"、私のために働く。しかし、私は%1を否認せずに試しましたが、それは同じです。だからこれは私が期待したように私のために働くものです: sudo -u <username> bash -c "<script_of_a_particular_user> &" 私の追加の質問は、なぜそれが否認せずに機能するのかということです。とにかく、何らかの潜在的な特別なケースのために、私はまだdisownコールを離れるべきですか? 更新2 どうやらこれも動作します: su <username> -c "<script_of_a_particular_user> &" この呼び出しとsudo呼び出しに違いはありますか?これは潜在的にまったく異なる質問であることを知っています。しかし、私はこのトピックのために自分で答えをここで見つけているので、誰かがこれをここで明確にすることができます。 更新3 suまたはsudoを使用したこれらのメソッドはどちらも、マシンの起動後に新しいstartparプロセス(rootとして実行される単一プロセス)を生成します。プロセスリストに次のように表示されます。 startpar -f -- <name_of_my_init.d_script> なぜこのプロセスが生まれたのですか?他のinit.dスクリプトではこのプロセスが実行されていないため、明らかに私は何か間違ったことをしています。 更新4 …
12 linux  debian  bash  sudo  init.d 

14
Vagrant Error:接続タイムアウト。再試行中
Ubuntu 12.04、Virtualbox 4.3、Vagrant 1.5.1を搭載したサーバーがあります。私はこのボックスhttp://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.boxを使用しようとしていますが、うまくいきません。「vagrant up」を実行すると、次のメッセージが表示されます。 Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'centos-64-x64-vbox4210'... ==> default: Matching MAC address for NAT networking... ==> default: Setting the name of the VM: rafael_default_1396403974194_51967 ==> default: Clearing any previously set forwarded ports... ==> default: Clearing any previously set network …

1
laravelのphp職人サーブサーバーがIIS上のWWWからアクセスできないのはなぜですか
laravel artisan サーバーを通してlaravelアプリケーションを実行しています: php artisan serve そして、私が自分のlocalhost:8000.. に進むとうまく機能します。さらに、次のようにIISサーバーにインバウンドルールを追加しました。 コントロールパネル->管理ツール->セキュリティが強化されたWindowsファイアウォール、受信の規則。新しいルール「ポート、TCP、8000、すべてのプロファイルを許可する」を作成します しかし、何らかの理由で、私はまだWWWからWebサイトにアクセスできません(Webrickサーバー(同じマシン上で)に対してまったく同じ手順を実行し、完璧に機能しました)。

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