タグ付けされた質問 「ubuntu-16.04」

Ubuntu 16.04-「Xenial Xerus」という名前-は、Ubuntu Linuxの長期サポート(LTS)リリースです。2016年4月21日に正式にリリースされ、5年間サポートされます。このタグは、質問がバージョン固有の場合にのみ使用してください。

2
古いjournalctlログをどのように表示しますか(ローテーション後でしょうか?)
ubuntu 16.04でdockerを実行していますが、ログを表示したいと思います。ただし、何らかのローテーションまたはログが特定のサイズに拡大したと推測した後、ログを表示できません。 journald.confに変更を加えていないため、デフォルトを使用しています。 私が見ているものの例: systemctl docker statusサービスがアクティブであることを確認しsince Thu 2016-10-13 18:56:28 UTCます。 ただし、次のようなものを実行するとjournalctl -u docker.service --until "2016-10-13 22:00"-唯一の出力は-- Logs begin at Fri 2016-10-14 01:18:49 UTC, end at Fri 2016-10-14 16:18:25 UTC. --、その範囲のログを期待どおりに表示できることです。 私の質問は、journalctlを使用して古いログを表示できないのはなぜですか?この問題を修正してログを表示するにはどうすればよいですか?

4
Ubuntu 16.04、ApacheでPHP 7.2から7.1に切り替える
Ubuntu 16.0.4では、VMの1つでPHPを7.2から7.1にダウングレードする必要があります。前回、PHPのみを削除して別のバージョンに置き換えようとしたときに、ApacheとMySQLにあらゆる種類の問題がありました。Apache(この記事の執筆時点での最新バージョン)およびその他すべてをサーバーに完全に再インストールおよび構成することなく、PHPを7.2から7.1にダウングレードする簡単な方法はありますか? PHP 7.2でアプリケーションが実行されると主張するソフトウェアベンダーから受け取った悪い情報のため、ダウングレードする必要があります。7.1が必要です。 7.2から7.1にダウングレードする方法に関する情報を探してみましたが、「アップグレード」の結果しか得られませんでした。 ご協力ありがとうございました。


5
MySQLのインストールがUbuntu 16.04でハングする
私はUbuntu 16.04にMySQLサーバーをインストールしようとしています: sudo apt-get install mysql-server ルートパスワードの設定と確認を求められ、インストールが次の場所でハングします。 Renaming removed key_buffer and myisam-recover options (if present) インストールを終了し、MySQLを削除して再試行しましたが、問題は解決しません。

1
ユーザーがjournalctlを使用してユーザー固有のsystemdサービスログを表示できるようにする方法
Ubuntu 16.04 LTSでユーザーレベルのサービスを実行しています。たとえば、test.serviceは〜/ .config / systemd / user / test.serviceにあります 私はすることでサービスを実行することができました systemctl --user start test.target ただし、journalctlを使用してログを読み取ろうとすると、次のエラーメッセージが表示されます。 journalctl --user -u test.service Hint: You are currently not seeing messages from other users and the system. Users in the 'systemd-journal' group can see all messages. Pass -q to turn off this notice. No …

4
Ubuntu 16.04でデーモンを作成する
特定のヘッダーを持つURLを解析し、コンテンツのすべてのURLをキューに入れるPHPのクローラーを開発しました。正常に動作します。 ubuntu 14.04でこのコードを開発し、次の内容の.confファイルを/ etc / initフォルダーに入れました。 # Info description "Warm the varnish to get the list of products" author "Juanjo Aguilella" # Events start on startup stop on shutdown # Automatically respawn respawn respawn limit 100 5 # Run the script # Note, in this example, if your PHP script …

3
サーバーでALPNがサポートされていないのはなぜですか?
私は現在、NGINX 1.11.9とopenssl 1.0.2gを使用してUbuntu 16.04.1 LTSサーバーを実行しています。 私が読んだすべてによると、これらのバージョンはALPNをサポートしているはずですが、KeyCDNのHTTP / 2テストツールでテストを実行すると、「ALPNはサポートされていません」と表示されます。 そして、私が実行するとecho | openssl s_client -alpn h2 -connect example.com:443 | grep ALPN、私は得ます: depth=3 C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root verify return:1 depth=2 C = GB, ST = Greater Manchester, L …

2
ニスデーモンが構成されたポートで待機していない
私はubuntu 16.04にワニスをインストールしようとしています、 私はいくつかの記事を読みましたが、どれも機能していません。私が読んだことから、ubuntu 15.04以降、(systemdのため)ワニスの構成方法が変更されました。 今私は実際の混乱を持っていますがうまくいきません: / etc / default / varnish: DAEMON_OPTS="-a :80 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -s malloc,256m" /etc/varnish/default.vcl(通常、127.0.0とポート8080を指すホストを指しますが、デバッグ目的で外部ドメインに変更しました)vcl 4.0; # Default backend definition. Set this to point to your content server. backend default { .host = "www.varnish-cache.org"; .port = "80"; } /etc/apache2/ports.conf …

2
Ubuntu 16でApacheをプリフォークからイベントに切り替え、PHP 7を動作させる
Apacheは本番環境で実行が遅くなりました。しばらく答えを検索した後、私はようやく#apache IRCチャネルに行き、プロは次のコマンドでapacheモードを確認してもらいました。 sudo apachectl -V そして、サーバーMPMがpreforkであることがわかって驚いた。彼らは、本番サーバーではプリフォークを使用しないでくださいと強調しました。結局のところ、(おそらくDebianから継承された)Ubuntuパッケージは、ApacheでPHPを実行するための推奨される方法が proxy_fcgiとphp-fpmを明確に推奨し、最終的にfcgidを推奨しないという事実にもかかわらず、apacheをpreforkモードで実行することを主張しますプリフォークを使用: なぜprefork mpmでmod_phpを使用すべきではないのか mod_phpは常にすべてのhttpdプロセスにロードされます。httpdが静的/ php以外のコンテンツを提供している場合でも、そのメモリは使用中です。 mod_phpはスレッドセーフではなく、可能な限り最も遅い設定であるprefork mpm(マルチプロセス、スレッドなし)を使用するように強制します。 このページにはPHP-FPMの詳細も含まれていますが、これは少し複雑で不明瞭であり、多くの手動設定が含まれているようです。Ubuntu 16にはfastCGIモードなどのパッケージオプションがないのでがっかりしました。 a2enmodを使用してapacheをイベントモードに切り替えてみましたが、apacheを起動しようとすると、エラーが発生しました。 Apacheはスレッド化されたMPMを実行していますが、PHPモジュールはスレッドセーフになるようにコンパイルされていません。PHPを再コンパイルする必要があります とにかく、パッケージインストーラーにできる限り依存して、 PHP 7.0を搭載したUbuntu 16でfastCGIモードを実行するための最小限の段階的な手順があるかどうか疑問に思いました。私は現在、説明が不十分で曖昧な指示をたくさん見ていますが、私は本番環境を誤った決定で汚してしまうのではないかと心配しています。 また、誰かがタグオプションとしてmpm-eventを追加する必要があります。それが#apache IRCの人たちが推奨したことです。

5
非常に大きなファイルシステムと高いIOWAITでのパフォーマンス向上のためのオプション
SATA 3.0バックプレーン経由で8x10TB HDDを備えたUbuntu 16.04バックアップサーバーを使用しています。8つのハードディスクはRAID6に組み立てられ、EXT4ファイルシステムが使用されています。このファイルシステムは、非常に多くのSEEK操作を伴う大量の小さなファイルを格納しますが、IOスループットは低くなります。実際、毎日rsnapshotを介してスナップショットを取得するさまざまなサーバーからの多くの小さなファイルがあります(複数のINODESが同じファイルに直接送信されます。ファイルシステム(60TBネット)の使用率が50%を超えているため、パフォーマンスは非常に低くなっています。現在、使用率は75%で、 du -sch /backup-root/ 数日かかります!マシンには8つのコアと16GのRAMがあります。RAMはOSファイルシステムキャッシュによって完全に利用され、8つのコアのうち7つはIOWAITのために常にアイドル状態です。 Filesystem volume name: <none> Last mounted on: / Filesystem UUID: 5af205b0-d622-41dd-990e-b4d660c12bd9 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize Filesystem flags: signed_directory_hash Default mount options: …

2
pipとpythonをアンインストールする方法[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 3年前休業。 Pythonとpipのバージョン3をインストールしたかったのですが、代わりに発行されました sudo apt-get install python-pip python-dev pythonとpipをアンインストールするにはどうすればよいですか、sudo apt-get uninstallを試してみましたが機能しませんでした。正しいコマンドは何ですか。

5
Gitlab:Rubyの「バンドル」プロセスによる非常に高いメモリ消費
小さなUbuntu LTS 16.04で実行しているGitlabインストールに問題があります。LinuxやGitlabの経験があまりないことを指摘しなければなりません。 いくつかの個人プロジェクト(4つのみ)を含むGitlabインストールは正常に実行されていましたが、プッシュは非常に遅く、失敗することがあります。また、Webインターフェイスへのアクセスが非常に遅くなります。サーバーを確認したところ、総メモリの最大96%が使用されていました。犯人はバンドルプロセスのようです。 top - 00:15:30 up 59 days, 16:17, 1 user, load average: 0.00, 0.01, 0.09 Tasks: 160 total, 1 running, 159 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.5 us, 0.2 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 72.4/2048272 …

1
1つのインターフェースでのrp_filterの無効化
複数の(VLAN)インターフェイスを持つルーターとして機能しているUbuntu 16.04サーバーがあります。デフォルトでは、rp_filter(リバースパスフィルタリング)はすべてのインターフェイスで有効になっています。その方法を維持したいのですが、1つのインターフェイスだけを例外にしています。(このインターフェースからのパケットは、このインターフェースのルーティング宛先アドレスに対応しない送信元IPアドレスを持つことが許可されている必要があります。) このインターフェイスの名前がでens20.4、そのvlan-raw-deviceがens20であり、宛先インターフェース(パケットフローのテスト用)に名前が付けられているとしますens20.2(ただし、どの宛先インターフェースでも機能するはずです)。 私は成功せずrp_filterにens20.4のみプロパティを設定しようとしました: echo 0 > /proc/sys/net/ipv4/conf/ens20.4/rp_filter したがって、テストの目的でrp_filter、vlan-raw-deviceおよびテストの宛先インターフェイスについても無効にしました。 echo 0 > /proc/sys/net/ipv4/conf/ens20/rp_filter echo 0 > /proc/sys/net/ipv4/conf/ens20.2/rp_filter それでも成功しない場合、「スプーフィングされた」送信元IPアドレスを持つパケットは引き続きドロップされます。すべてのインターフェースを無効にrp_filterした場合のみ、パケットは通過します: echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter ただし、他のすべてのインターフェイスのリバースパスフィルタリングを維持したいのですが、何が欠けていますか?

2
コマンドKLogPermitNonKernelFacilityは現在許可されていません
とりわけ、syslogアラートをログに記録し、syslogで次のエラーが繰り返し発生します。 command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http://www.rsyslog.com/e/2222 ] Ubuntu 16.04.1 LTS 4.4.0-42-genericの実行 それ以外の場合、サーバーは正常に動作しているようです。これからわか​​ることから、これはrsyslogにsyslogへの非カーネルイベントを許可するように通知します。これは私が望んでいることです。それ以上はわかりません。 こちらも受け取ります Could not open output pipe '/dev/xconsole':: No such file or directory [v8.16.0 try http://www.rsyslog.com/e/2039 ] 私は非常に、非常に不本意な開発者です。事前にごめんなさい。 *編集:syslogサービスを再起動しました。問題が解決しません。 *編集:/ dev / xconsoleエラーが抑制され、KLogPermitNonKernelFacilityエラーが引き続き発生します。

1
www-dataユーザーは/ tmpフォルダーに書き込めません
Linux 4.4.0-75-generic#96-Ubuntu SMP Thu Apr 20 09:56:33 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux 権限が広く開放されているようです >>> ll / ... drwxrwxrwt 8 root root 4096 May 1 02:44 tmp/ アクセス拒否: sudo -u www-data echo "hello" > /tmp/test.txt -bash: /tmp/test.txt: Permission denied ディスク容量は問題ないようです: >>> df -h Filesystem Size Used Avail Use% …

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