サーバー管理者

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

23
ハードディスクを破壊するにはどうすればよいですか?
約3年前の古いハードディスク(Maxtor 250Gb)があり、それがエラーを出し始め、今では私の机に引き込まれています。いくつかの機密データがありますが、ディスクが不良になり始めたため、読み取ることができません。ただし、処分する前に、ディスクを破壊してもデータを回復できないようにします。 データを読み取れないようにディスクを破壊する最良の方法は何ですか?(私はアリゾナ州に住んでいて、125 Fの日があるときに庭に置いておきたいと思っていました... ディスクが破壊された後に処分する最良の方法は何ですか?(それをゴミ箱に捨てるのは環境的に不健全だと思います。)
49 hard-drive 

1
vm.overcommit_memoryはどのように機能しますか?
デフォルト設定を使用する場合: vm.overcommit_memory = 0 vm.overcommit_ratio = 50 これらの値を/proc/meminfoファイルから読み取ることができます: CommitLimit: 2609604 kB Committed_AS: 1579976 kB しかし、vm.overcommit_memoryから0に2変更すると、特にamarokのように、変更前に起動できるのと同じアプリケーションセットを起動できません。に変更vm.overcommit_ratioする必要300があったため、制限を増やすことができました。これで、amarockを起動すると/proc/meminfo、次のように表示されます。 CommitLimit: 5171884 kB Committed_AS: 3929668 kB このマシンにはRAMが1GiBしかありませんがvm.overcommit_memory、0に設定する2とamarok は問題なく動作します。しかし、設定する場合、amarokは2GiB以上のメモリを割り当てる必要があります。それは正常な動作ですか?もしそうなら、例えば、Firefox(amarokの4-6倍のメモリを消費する)が変更の前後で同じように機能する理由を説明できますか?
49 memory  kernel  sysctl 

4
Dockerアプリケーションに標準出力への書き込みを行わせます
12ファクターアドバイザリに準拠してサードパーティアプリケーションを展開していますが、ポイントの1つは、アプリケーションログをstdout / stderrに出力する必要があることを示しています。その後、クラスタリングソフトウェアがそれを収集できます。 ただし、アプリケーションはファイルまたはsyslogにのみ書き込むことができます。代わりにこれらのログを印刷するにはどうすればよいですか?




2
VHostごとに複数の「ServerName」ですか?
Apache2では、1つのVHostに複数のServerNamesを設定できますか? 内部ウィキの「ウィキ」仮想ホストを設定したい。 私のネットワークには「.lan」という接尾辞が付いています。同じvhostでApacheに「wiki」と「wiki.lan」の両方に応答させるにはどうすればよいですか?

6
古いinitスクリプトをsystemdで動作させる最も簡単な方法は何ですか?
新しいsystemdスクリプトを作成して正しいことをしたくありません。systemdを使用しているOSにシステムをアップグレードしたので、古いinitスクリプトを再び動作させたいだけです。 initスクリプトの変換方法とsystemdスクリプトの作成方法について簡単に調査しましたが、適切に学習し、正しく実行するには数時間かかると確信しています。 現在の状況は次のとおりです。 systemctl start solr Failed to start solr.service: Unit solr.service failed to load: No such file or directory. そして: sudo service solr start Failed to start solr.service: Unit solr.service failed to load: No such file or directory. 今、私は仕事に戻りたいだけです。これを再び機能させるための抵抗が最も少ない経路は何ですか? 更新情報 私はこれをすべて理解したくはありませんでした-私は本当にしませんでした-しかし、私はしなければならないし、私の最初の手がかりを見つけました: sudo systemctl enable solr Synchronizing state for solr.service …
48 init.d  systemd 


9
RDPを壊さずにTLS 1.0を無効にするにはどうすればよいですか?
クレジットカードプロセッサは最近、2016年6月30日現在、PCI準拠を維持するためにTLS 1.0を無効にする必要があることを通知しました。Windows Server 2008 R2マシンでTLS 1.0を無効にすることで予防的にしようとしましたが、リブート直後にリモートデスクトッププロトコル(RDP)を介して完全に接続できなかったことがわかりました。調査の結果、RDPはTLS 1.0のみをサポートしているようです(こちらまたはこちらをご覧ください)。少なくとも、RDP over TLS 1.1またはTLS 1.2を有効にする方法は明確ではありません。RDPを壊さずにWindows Server 2008 R2でTLS 1.0を無効にする方法を知っている人はいますか?MicrosoftはRDP over TLS 1.1またはTLS 1.2のサポートを計画していますか? 注:RDPセキュリティレイヤーを使用するようにサーバーを構成することでそれを行う方法があるように見えますが、ネットワークレベル認証を無効にします。 更新1:マイクロソフトは現在、この問題に対処しています。関連するサーバーの更新については、以下の回答を参照してください。 更新2:Microsoftは、PCI DSS 3.1のSQL Serverサポートに関するチュートリアルをリリースしました。

1
php-cgi.exeを開始できません-MSVCR110.dllが見つかりません[終了]
Windowsマシンでnginxとphpをセットアップしようとしていますが、起動しようとするたびにphp-cgi.exeシステムエラーが発生します。 MSVCR110.dllがコンピューターにないため、プログラムを開始できません。この問題を解決するには、問題を再インストールしてください。 Wnmpを使用してプログラムを起動し、最新のPHP 5.5をダウンロードしました(32ビットバージョン)。 Visual C ++ 2008 x86、C ++ 2010 x64、およびC ++ 2010 x86があります。 何が欠けていて、PHP(cgi)が動作するために必要なプログラムをPHPがリストできないのはなぜですか?
48 windows  php  php-cgi 

9
DockerコンテナーはUbuntu 14.04デスクトップホスト上のDNSを解決できません
Ubuntu 14.04 LTSのDockerコンテナで問題が発生しています。Dockerは2日間正常に動作し、その後突然コンテナー内のすべてのネットワーク接続が失われました。以下のエラー出力は、当初apt-getがIPv6を介してDNSを解決しようとしているためだと信じるようになりました。 ホストマシンでIPv6を無効にし、それでもすべてのイメージを削除し、ベースのUbuntuを削除しても、問題が発生しました。 /etc/resolve.confネームサーバーをローカルDNSサーバーからGoogleのパブリックDNSサーバー(8.8.8.8および8.8.4.4)に変更しましたが、まだ運がありません。また、/ etc / default / dockerのDOCKER_OPTSでDNSをGoogleに設定し、Dockerを再起動しました。 また、coreosをプルしようとしましたが、yumもDNSを解決できませんでした。 DNSは機能しませんが、apt-getで解決できないのと同じ更新サーバーにpingを実行すると、まだ応答が返されるため、奇妙です。 私はプロキシの背後にいるわけではなく、非常に標準的なローカルネットワークにいます。Ubuntuのこのバージョンは最新で新鮮です(2日前にdockerに近づけるためにインストールしました)。 私はこれをstackoverflowとgithubの問題に関する他の投稿を通して徹底的に調査しましたが、解決策は見つかりませんでした。私はこの問題を解決する方法についてのアイデアがありません、誰でも助けることができますか? エラーメッセージ ➜ arthouse git:(docker) ✗ docker build --no-cache . Sending build context to Docker daemon 51.03 MB Sending build context to Docker daemon Step 0 : FROM ubuntu:14.04 ---> 5506de2b643b Step 1 : RUN apt-get update …

2
nginx-クライアントリクエストボディは一時ファイルにバッファリングされます
大きなファイルをアップロードしようとするたびに、ログファイルに次のエラーが表示されます。 a client request body is buffered to a temporary file /var/lib/nginx/body/0000000001 ファイルは正常にアップロードされますが、常に上記のエラーが表示されます。 私は増加client_body_buffer_sizeし1000mたが、私はあることをアップロード最大のファイルを期待するものです。ただし、これは単なる推測であり、そのエラーはもう発生しませんが、これがclient_body_buffer_size?に設定する適切な値かどうか疑問に思っています。 誰もがこの指令とその使用方法に光を当てることができれば幸いです。
48 nginx 

3
Iptables、-m stateと-m conntrackの違いは何ですか?
実際の違いは何ですか: iptables -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT そして iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT どちらを使用するのが最適ですか? ありがとうございました。
48 iptables 

4
yum search-パッケージバージョン
yum検索を実行した後にパッケージのバージョンを確認するにはどうすればよいですか? 例えば yum search rabbitmq 返却値 rabbitmq-server.noarch : The RabbitMQ server このサーバーのバージョンを知る必要があります。
48 yum  search 

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