サーバー管理者

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

5
sedを使用して、文字列の前後の角括弧を削除します
Ubuntu 12.04.1 LTSのbashシェルでこのコマンドを実行しています。私は一度に一気に、[そして両方の]キャラクターを削除しようとしています。つまり、二度目のsedにパイプする必要はありません。 正規表現では角かっこが特別な意味を持っていることを知っているので、バックスラッシュを前に付けてエスケープします。私が期待していた結果は単なる文字列です123が、角括弧が残っているので、理由を知りたいです! ~$ echo '[123]' | sed 's/[\[\]]//' [123]
18 bash  regex  sed 


2
Netstat連続更新(ウォッチは出力を変更します)
私はこのシンプルなコマンドを使用して、Debianサーバー上の接続を監視しています(最近のDoS攻撃に対処するため): netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 継続的に実行するにはどうすればよいですか?そのため、1分に1回(またはもちろん任意の時間)自動的に更新されます。私は時計を試しました: watch -n 30 "netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n" ただし、接続の数が多いナイスリストの出力を次のように変更しました。 1 tcp 0 10015 [LOCAL IP] ... 1 …
18 linux  debian  netstat 

3
変更URLなしの別のドメインへのNginxプロキシドメイン
私の質問はsubjにあります。私は1つのドメインを持っています、それはnginxの設定です: server { listen 80; server_name connect3.domain.ru www.connect3.domain.ru; access_log /var/log/nginx/connect3.domain.ru.access.log; error_log /var/log/nginx/connect3.domain.ru.error.log; root /home/httpd/vhosts/html; index index.html index.htm index.php; location ~* \.(avi|bin|bmp|css|dmg|doc|docx|dpkg|exe|flv|gif|htm|html|ico|ics|img|jpeg|jpg|js|m2a|m2v|mov|mp3|mp4|mpeg|mpg|msi|pdf|pkg|png|pps|ppt|pptx|ps|rar|rss|rtf|swf|tif|tiff|txt|wmv|xhtml|xls|xml|zip)$ { root /home/httpd/vhosts/html; access_log off; expires 1d; } location ~ /\.(git|ht|svn) { deny all; } location / { #rewrite ^ http://connect2.domain.ru/; proxy_pass http://127.0.0.1:8080/; proxy_redirect off; proxy_hide_header "Cache-Control"; add_header Cache-Control …
18 nginx  proxypass 

5
FreeBSDのターミナルでctrl +矢印キーを押したときに; 5Dを取得する
CentOSでは、ターミナルでctrl +矢印(左または右)を押すことで単語をスキップできます。FreeBSDボックスにsshして、同じパターンを試すと、次のようになります: $ tail -f 20120412.log;5D;5D;5D (各try = ; 5D) これを修正する方法はありますか?Ubuntu 12.04 +ターミネーターを使用しています。 前もって感謝します。

3
memcachedの予期しない(?)高「浪費」メモリ
更新されました。長めの(申し訳ありませんが)質問の下部を参照してください。 memcachedの統計を見ると、以前は気付かなかった問題を見つけたと思います。無駄なスペースが非常に多いようです。phpmemcacheadminで変更を確認したところ、この画像が私を見つめていました。 今、私は最悪のシナリオは50%の無駄があるという印象を受けましたが、すべての詳細を知らないことを認めたのは初めてです。とりわけ古いこのページを読みましたが、私たちのバージョンのmemcachedもそうです。システムがどのように機能するかは理解していると思いますが(たとえば)、私は、76%の無駄なスペースに到達する方法を理解するのに苦労しています。 phpmemcacheadminが示す追い出し率はです2 ev/sので、ここで問題があります。 主な質問は次のとおりです。これを修正するにはどうすればよいですか。私はそれでより多くのメモリを投げることができました(私は考えるといくつかの余分な空きがあります)、多分私はスラブ設定をいじる必要があります(このバージョンでも可能ですか?)、多分他のオプションがありますか?memcachedバージョンのアップグレードは、すぐに利用できるオプションではありません。 好奇心から二番目の質問は、75%(および上昇)の無駄なスペースの割合が予想される場合、そしてそうである場合は、その理由はもちろんです。 システム:現在、これは私ができることではありません。memcachedバージョンは最新のものではないことは知っていますが、これらは私が扱ったカードです。 Memcached 1.4.5 Apache 2.2.17 PHP 5.3.5 @DavidSchwartzの答えへの応答として:phpmemcacheadminが生成するスラブ統計は次のとおりです(これらよりも多くのスラブがあります) (私もここからテキスト形式で少し後で統計を貼り付けました) 更新 デーモンを-f 1.5で再起動しましたが、本当に見栄えがよかったです。ある程度の温暖化の後、50/50の使用済み/無駄がありました。しかし、以前と同じように、1日が長ければ長いほど(日中は忙しくなります)、現在の30/70に戻り始め、無駄は増え続けています。それとは別に、「無駄」がどこから来たのか、私にはまだわかりません。このスラブが見えます: **Slab 5 Stats** Chunk Size 496.0 Bytes Used Chunk 77502 [24.6 %] Total Chunk 314986 Total Page 149 Wasted 117.3 MBytes Hits 30.9 Request/sec Evicted 0 いっぱいではなく、排除されていませんが、117.3 MBを無駄にしています。私がした迅速な計算(間違っていたら修正)は次のとおりでした: 前のスラブのチャンクサイズは328であるため、最悪の場合、このスラブは329バイトのチャンクで埋められます。 これは、使用済みチャンクあたり167バイト= 12942834バイト= …
18 memcached 

5
Logrotateが機能しない
私はVPSでlogrotateを動作させて、Apacheファイルを毎週ローテーションしようとしています。現在、apache2構成ファイルの内容はそのままです。 "/var/www/user/site.com/logs/*.log" { weekly missingok rotate 8 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } 私は今2週間それを残しました、そして、私が知ることができる限り、何も変わりませんでした。コマンドラインからシミュレートすると、次の出力が表示されます。 user@geneva:/var/lib/logrotate$ /usr/sbin/logrotate -d /etc/logrotate.d/apache2 reading config file /etc/logrotate.d/apache2 reading config info for "/var/www/user/site.com/logs/*.log" Handling 1 logs rotating pattern: "/var/www/user/site.com/logs/*.log" weekly (8 rotations) empty log files are not …
18 logrotate 

7
リモートサーバー上のvim / nanoのSSH文字化け
...そしてそれは私を狂気に駆り立てています。 基本的に(これは過去2、3か月にわたって発生しています)、いくつかの異なるCentOSサーバー(1つのLinode、別のVPS、およびシェルアクセスを持つ共有ホスト)にログインし、5.5、5.7、および6を実行していますターミナルを使用してOS X Lionを実行しているMac。 基本的に: $ ssh username@example.com [remote-host] $ nano somefile.txt ファイルの編集を開始したら、矢印キーを使用してカーソルの周りを移動するか、削除を開始してからもう一度入力すると、カーソルが少し飛び回ります。ファイルを保存して再度開くと、カーソルが、実際には、明確な理由なしに一列に飛び回っています。 「これはneofのテキストです」などの結果になります。(カーソルが狂ったエディタに)「これはテキスト行です」と入力したとき。 構成ファイルの編集に関しては大きな問題です。1行を編集し、保存して閉じ、その行が正しいことを確認するために再度開く必要があることが多いためです...そして別の行を編集するため... 。 Linode Lish Shell VimとNanoのレンダリングの問題を発見しました:行が表示されない/カーソル位置が間違っていますが、それが特にlishを参照しているので、それが多く関連しているのかわかりません。
18 ssh  terminal  linux 


3
Apacheプロキシタイムアウト
Apache 2.2 error_logの次のメッセージで何が起こっているのか理解しようとしています。 Wed May 18 21:03:29 2011] [error] [client 172.20.10.10] (70007)The timeout specified has expired: proxy: error reading status line from remote server super-load1-ga.test.com, referer: https://tester2.test.com/boom/ga/inside.asp mod_proxyでApache 2.2を実行しています。このApacheは、httpd.confの5分のTimeOut値に関連するリクエストをタイムアウトにしていますか?(つまり、5分間でリモートサーバーからの応答を受信しません。)または、これは単に、接続を処理できないというリモートサーバーからの応答ですか? このエラーが発生する頃、ApacheはMaxClientsをすぐに使い果たします。 プロキシエントリの簡単な例: ProxyPass /boom/ga https://super-load1-ga.test.com ProxyPassReverse /boom/ga https://super-load1-ga.test.com
18 apache-2.2  proxy 

4
Hudson / Jenkinsがデータを保存する場所と方法
Ubuntu 10.10にJenkinsをインストールしましたが、データの永続化のためにデータベースを設定することについて言及していませんでした。 したがって、最初の質問はデータがどこに保存されるのか、そして次に、Hudson / JenkinsをmySQLでセットアップできるのかということです。または同様のデータベース?

3
VPNにログオンできません[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 5年前に閉鎖されました。 私のopenvpnクライアントログファイル- 興味深い点: Tue Oct 26 12:32:49 2010 TLS Error:67.228.223.12:3389からの着信パケットにHMACが見つかりません 火10月26日12:32:49 2010致命的なTLSエラー(check_tls_errors_co)、再起動中 2010年10月26日(火)12:32:49 2010 TCP / UDP:ソケットを閉じる 念のため、ログの残りの部分: Tue Oct 26 12:32:35 2010 OpenVPN 2.0.9 Win32-MinGW [SSL] [LZO]ビルド2006年10月1日 Tue Oct 26 12:32:48 2010重要:OpenVPNのデフォルトのポート番号は、IANAによる公式のポート番号の割り当てに基づいて1194になりました。OpenVPN 2.0-beta16以前では、デフォルトポートとして5000が使用されていました。 Tue Oct 26 12:32:48 2010コントロールチャネル認証:OpenVPN静的キーファイルとして「ta.key」を使用 Tue Oct 26 12:32:48 2010 Outgoing Control Channel …
18 openvpn 

3
scpファイルとリモートディレクトリ上のファイルの削除[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 5年前に閉鎖されました。 私はUNIX初心者なので、しばらくお待ちください:-) 別のサーバーに大量のファイルをscpsするスクリプトがあります。 それらがz1.foo、z2.fooなどであると仮定します。私がやりたいのは、宛先サーバーでファイルをscpし、5日より古いファイルを削除することです。 宛先からファイルを安全に削除するにはどうすればよいですか? ありがとう。
18 scripting  scp 

8
ヘッドレスリモートLinuxサーバーを安全に消去する
私は長年、ホスティングプロバイダーとの関係を終了しようとしていますが、実行する前にボックスを安全に消去したいと思います。これは、単一のEXT3ドライブでDebianを実行する専用サーバーであり、ルートアクセス権は持っていますが、どこかのラックでヘッドレスであるため代替メディアを起動できません。 複数のパスは必要ありませんが、可能であれば空き領域を消去したいと思います。基本的に私は立ち去り、個人データを残さないようにしたいです。実行しただけでは、ファイルシステムのワイプ/同期が完了する前にボックスがクラッシュするのではないかと心配ですsrm -R -s /


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