タグ付けされた質問 「debian」

Debianは人気があり影響力のあるGNU / Linuxディストリビューションです。ここでの質問は一般にDebianサーバーに関するものです。

2
Apacheプロセスが何をしているのかどうやって知るのですか?
時々、Apacheが狂ってしまい、すべてのメモリとスワップを消費しますが、原因となっているWebアプリを特定する方法がわかりません。 psはプロセスのこの出力を私に与えます。「中断のないスリープ(通常はIO)」 www-data 1526 0.1 78.9 14928852 3191628 ? D Oct17 6:45 /usr/sbin/apache2 -k start Ruby + Redmineだと思うが、確認したい

3
apt-mirrorの帯域幅を制限するにはどうすればよいですか?
私はすべてのUbuntu aptリポジトリの一度限りのミラーを作成する必要があります(記録のために、それをケニアに送信しているためです(こことここを参照)。 私は以前にそれを行い、apt-mirrorを使用しました。ただし、今はゆっくりとしたいので、ダウンロードに使用する帯域幅を制限します。それを行う簡単な方法はありますか?魔法の適切な構成設定はありますか?

1
DockerコンテナーからのIPv6接続なし
dockerでIPv6を有効にすると深刻な問題が発生します。 環境 ホストはDebian Jessieを実行しています。 これは仮想サーバー(KVM)です。 eth0は、w:xy:z :: / 64のようなネットワークで静的に構成されたアドレスw:x:y:z :: 1を持っています。これは、私のホスティング会社によってmyに割り当てられています。 私のホストはIPv6を問題なく使用できます。外界へのpingは機能し、コンテナー(ホストにバインドされたポート80)で実行されているWebサイトはipv6を介してアクセスできます。 問題 しかし、コンテナの中から外の世界にアクセスすることはできません!以下のパラメーターでdockerを再起動した後、私のdocker0ブリッジにIPv6アドレスがありません。ルートもゲートウェイもありません(ipv6アドレスがなければ意味がありません)。 私のDockerセットアップ:DockerはDOCKER_OPTSのこれらのパラメーターで開始されます DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4 --ipv6 --fixed-cidr-v6=w:x:y:z:a::/80" 一部のipv6ホスト構成パラメーター: net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.default.forwarding = 1 これが私が自分で作成したネットワークの1つです。 root@wopr:~# docker network inspect wopr6 [ { "Name": "wopr6", "Id": "ddc192d4af2a8edc809975e84cf3e4cb82c24d4cfe970dd8e3fc7d6ff31e20ee", "Scope": "local", "Driver": "bridge", "EnableIPv6": true, "IPAM": { "Driver": "default", …


3
コマンド出力が約5行を超える場合はSSH
私はここでこの質問をするように助言されました:私が現在経験している次の問題に困惑しています。 Debian 5.0 LinuxサーバーをイーサネットケーブルでDSLルーターに接続しています。私のラップトップはWindows 7を実行しており、同じDSLルーターにワイヤレス(802.11b / g)で接続されています。Puttyを使用してサーバーにSSH接続し、コマンドを実行して複数行の出力を生成しようとすると、SSHセッションがフリーズします。例 ls -al / // Freezes ls -al / > ~/boo.txt // OK vi ~/boo.txt // OK top // Freezes 上記のコマンドはすべて、サーバー上で直接実行した場合、またはラップトップの接続を有線接続に変更した場合に機能します。何ができますか?この問題は本当に私を困惑させています!ありがとう
11 linux  networking  ssh  debian 

3
Debian / IPv6:デフォルトルートは1800秒後に期限切れになり、接続が失われます
私はvServerでDebian 8を実行しています。DockerをインストールしてIPv6を有効にした後、何か奇妙なことに気付きました。dockerがこれと関係があるかどうかはわかりませんが、インストール後にこの問題に気付いただけです。 デフォルトルートは、caの後に期限切れになるように構成されています。1800秒。このタイムアウトの後、私は実際に消えます。これは私が(明らかに)IPv6接続を失ったときです。 root@wopr:~# ip -6 route xxxx:yyyy:zzz:xxxx::/64 dev eth0 proto kernel metric 256 fe80::/64 dev eth0 proto kernel metric 256 fe80::/64 dev br-5c1ce68ea951 proto kernel metric 256 fe80::/64 dev br-61f6bbfdbe87 proto kernel metric 256 [a lot more routed for my docker containers] default via fe80::1 dev eth0 proto ra …

5
MySQL Workbench with Debian Jessie-SSH上のTCP / IPが機能しない
Windows 7 Pro x64で、MySQL Workbenchクライアントが「TCP / IP over SSH」を使用してDebian WheezyでホストされているMySQLサーバーに接続するのに使用していますが、Debian Jessieの新しいサーバーでは機能しません。なぜですか? MySQL Workbench設定: Connection Name: TEST Connection Method: Standard TCP/IP over SSH SSH Hostname: x.x.x.x:22 SSH Username: root SSH Password: myRootPa$$word SSH Key File: <NOT-USING-KEYFILE> MySQL Hostname: 127.0.0.1 MySQL Server Port: 3306 Username: root Password: myMySQLPa$$word IPアドレス/ホスト名、ユーザー名、パスワードを再確認しました... Debian Wheezyサーバー構成: root …
10 mysql  debian 

2
VPSでLinuxカーネルを更新できません
最近、OVHからVPSを使い始めました:http ://www.ovh.co.uk/vps/vps-classic.xml これは、この1つのプロバイダーに固有の問題である可能性があります。 私の目標は、Dockerをインストールして実行することです。これには、カーネルサポートモジュールが必要です。デフォルトでは、OVHのVPSマシンは、Dockerがクラッシュしないカスタムカーネルを使用します。uname -rが表示されるたびに、VPSに利用可能なDebian(6、7)およびUbuntu(12.04、13.10)のさまざまなバージョンを使用して、マシンを数回再インストールしてみました uname -r 2.6.32-042stab084.14 ... / bootディレクトリが空で、grubもliloもインストールされていません。linux-imageパッケージはインストールされていませんが、利用可能です。 リポジトリからLinuxカーネルをインストールし、GRUBを更新し、GRUBを更新し(これは私がグーグルアウトした広く普及しているアドバイスです)、マシンを再起動してもほとんど効果がありません。Grubは1つのシステムイメージ、新しくインストールされたもの、/ bootを検出しますが、システムは上記のカーネルを実行します。これと上記の症状は私を大いに困惑させます:そもそもこのマシンはどれほど正確に起動しますか?ネットブート?それを確認する方法、この動作を変更する方法? ネットブートのアイデアに従って、もう一度Googleをチェックしたところ、OVH Webマネージャーバージョン3にネットブート設定を変更するオプションがあることがわかりました。私はVPSをいじくるのにマネージャーv.6を使用しています(機能がそこに移動していると言います)。そこではそのようなオプションは見つかりませんでした。以前のマネージャーバージョンにはVPSさえ表示されません。 これは私が今までどこまで行ったかです。このVPSで標準のリポジトリカーネルを実行したいのですが、この設定がどのように機能するのか、なぜそれほど問題があるのか​​についての説明も歓迎します。

2
mysqldump警告「テーブルmysql.eventのデータをスキップする」を回避する方法
LAMPウェブサーバーで最近DebianをWheezyにアップグレードした後、mysqldumpが警告をスローします。 -- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly. イベントは特別なもののようです。mysqldumpのmanページ: * --events, -E Include Event Scheduler events for the dumped databases in the output. --skip-eventsこれが明示的に私が望んだ動作であることをmysqldumpに伝えるために追加しようとしましたが(理由はわかりませんが...)、それでも警告が生成されます。 (a)この警告の出力を停止する、または(b)別の方法でこの厄介なテーブルを含める場合、どうすればよいですか。
10 debian  mysql 

1
MCEメッセージを解釈するにはどうすればよいですか?
最近/var/log/messages、私たちのサーバーの1つ(以下)で発生した多くのエラーに気づきました。ただし、mceクライアントは、syslog内のデコードされたエントリよりもエラーの原因を特定できていないようです。MCE出力を解釈するために使用するある種のキーはありますか? Nov 12 04:19:19 areion kernel: [14698753.176035] Machine check events logged Nov 12 04:19:19 areion mcelog: HARDWARE ERROR. This is *NOT* a software problem! Nov 12 04:19:19 areion mcelog: Please contact your hardware vendor Nov 12 04:19:19 areion mcelog: MCE 0 Nov 12 04:19:19 areion mcelog: CPU 0 BANK 8 …
10 debian  linux 

3
ファイルシステムへのアクセスが遅い
私が世話をしているサーバーの遅いファイルシステムの問題を診断しようとしています。それはかなり長い間継続されており、私は何を試すことができるかについてのアイデアが不足しています。これが厚いです。 サーバー自体はDell Poweredge T310です。RAID5で構成された4台のSASハードドライブを搭載し、Citrix XenServer 5.6を実行しています。VMは(比較的)古いDebian 5.0.6インストールです。4つのコアと4GbのRAMが与えられます。全3巻。システム用に10Gbボリューム(ext3)、データ用に980Gbボリューム(xfs)(約94%フル)、データ用に別の200Gbボリューム(xfs)(約13%フル)。 ここで奇妙なことです。980Gbボリュームへの読み取り/書き込みアクセスは本当に遅いです。運がよければ、5Mb / sになるかもしれません。最初は、実際にはシステムまたはハイパーバイザーレベルでのディスクアクセスであると考えましたが、同じホスト上の他のVMが完全に正常に動作しているため、完全に除外しました(数百Mb / sのディスクr / wアクセスが適切です)。それで、私はこの特定のVMをターゲットにし始めました。私はそれがXFSだと考え始めましたが、それを証明するために、何千億ものファイルがそこにある980Gbドライブのファイルシステムを変更しようとするつもりはありませんでした。そのため、200Gbドライブをプロビジョニングし、同じ読み取り/書き込みテスト(基本的にはdd)を実行して、数百Mb / sr / wの適切なアクセスを得ました。そのため、VM、ハードウェア、およびファイルシステムタイプは除外されました。 これらの多くは/var/log/kern.logにもあります。(申し訳ありませんが、これはかなり長いです) Sep 4 10:16:59 uriel kernel: [32571790.564689] httpd: page allocation failure. order:5, mode:0x4020 Sep 4 10:16:59 uriel kernel: [32571790.564693] Pid: 7318, comm: httpd Not tainted 2.6.32-4-686-bigmem #1 Sep 4 10:16:59 uriel kernel: …

1
パペットのサービスにカスタムステータスコマンドを使用するにはどうすればよいですか?
私は、バックポートからPostgreSQL 9.1でdebian squeezeを使用しています。Puppetのバージョンは2.7.14です。残念ながら、initスクリプトはステータスに対して間違った終了コードを返します。したがって、statuspostgresqlが実行されているかどうかを検出するカスタムコマンドを作成しました。 service { 'postgresql': ensure => running, enable => true, hasstatus => false, hasrestart => true, status => "pg_lsclusters -h | awk 'BEGIN {rc=0} {if ($4 != \"online\") rc=3} END { exit rc }'", provider => debian, } 私のコマンドはチャームのように機能しますが、人形には問題があるようです。notice: /Stage[main]/Postgresql/Service[postgresql]/ensure: ensure changed 'stopped' to 'running'既に動いているのにいつもゲット。 したがって、次のことを試しました: service { …

6
HTTPSベースの内部APTリポジトリに自己署名SSL証明書を使用する
私はいくつかのプライベートパッケージで内部使用するためにDebianリポジトリ(実際にはUbuntu)を設定しましたが、特定のサーバーがWeb経由で利用できるようにしたいと考えています。apt-get / aptitudeをHTTPSを使用して接続したいのですが、お金を使いたくないので自己署名証明書を使用しています。 apt-getで自分のルートCA証明書を使用してホストを検証するようにapt.confのマニュアルページを試してみましたが、動作しないようです。 私のapt.confファイルは次のようになります。 #Acquire::https::repo.mydomain.com::Verify-Peer "false"; Acquire::https::repo.mydomain.com::CaInfo "/etc/apt/certs/my-cacert.pem"; Acquire::https::repo.mydomain.com::SslCert "/etc/apt/certs/my-cert.pem"; Acquire::https::repo.mydomain.com::SslKey "/etc/apt/certs/my-key.pem"; 私もクライアント証明書を使用していますが、Verify-Peerを「false」に設定すると(上記でコメント)、すべてが機能するため、問題はないようです。 同じCA証明書を使用すると、クライアント証明書とキーはcurlでうまく機能します。 aptデバッグ(Debug :: Acquire :: https "true")を有効にしましたが、情報はほとんど提供されません。 続行する方法について何か提案はありますか?

1
ESXiでディスクに障害が発生しているかどうか、またはこれらのエラーの意味を確認するにはどうすればよいですか?
VMware ESXi v4.1.0 348481を実行しているサーバーがあります。このサーバーには、ハードウェアRAID10とSATAバックアップドライブがあります。RAID10データストアにプライマリブートvmdkがあり、SATAバックアップドライブのデータストアに600 GBのvmdkがあるVMを実行しています。VMは、FreeBSDカーネルでDebian linuxを実行し、バックアップドライブにZFSを使用します。 編集:ドライブはVMに直接接続されていません。これはVMwareデータストアとして使用され、VMはSATAドライブのデータストアにvmdkを持っています。データストアがいっぱいではありません(65%のみがいっぱいです) SSHを使用してサーバーにログインしたところ、昨夜のバックアップがハングしているzfs listかzpool list、両方がハングしていることがわかりました。そのため、ESXiで仮想コンソールを開いたところ、残念でした。 (da1:mpt0:0:1:0): READ(10). CDC: 28 0 19 97 3a 50 0 0 2d 0 (da1:mpt0:0:1:0): CAM status: SCSI Status Error (da1:mpt0:0:1:0): SCSI status: Check Condition (da1:mpt0:0:1:0): SCSI sense: MEDIUM ERROR info:4862ec asc:11,4 (Unrecovered read error - auto reallocate failed) (da1:mpt0:0:1:0): READ(10). …

5
RAIDアレイが機能低下しているときにDebianを起動する
最近、Ubuntu Serverのインストールに遭遇しました。インストール中に、劣化したRAIDアレイからのシステムの起動を許可するかどうかを尋ねられました(おそらく、システムをRAID1 / dev / md0デバイスにインストールしたためです)。これはちょうど、無人サーバー用の強力な、便利なオプションである必要があり、そのRAIDアレイは、(長いそれは完全に失敗していないとされる)劣化しているかどうか、オンラインに。 高速検索の後、私はそれを読んでいずれかの方法で動作することがわかった/etc/initramfs-tools/conf.d/mdadm設定ファイル(BOOT_DEGRADED = trueオプション)、または(=真bootdegraded)カーネルブートライン引数を読み込むことで。 質問: Debianで機能する同様のもの(機能が低下したアレイでシステムを起動する方法)はありますか?この正確な方法が適用できるかどうか、またはこの特定の機能があるかどうかさえわかりません。 以前はいくつかのシステムにRAID5アレイがあり、不適切なシャットダウン時に手動でアレイを「修正」するまでこれを起動できなかったので、これを求めています。これは、サーバーが遠隔地に無人だったため、主要なPITAであることが判明しました。 UPSがなく、停電が起こりました。ですから、今後このような問題を防ぐことができるようにお願いします。

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