サーバー管理者

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

8
PuTTYのウィンドウタイトルを、ロードされたセッションの名前に設定するにはどうすればよいですか?
通常、保存されたセッションをPuTTYにロードして接続すると、PuTTYは接続したシステムのホスト名(および文字列「PuTTY」)にウィンドウタイトルを設定します。 今、私はすべてが同じホストに接続する多くの異なるセッションを持っていますが、異なるポートで(ホストは異なるポートで複数のSSHトンネルを実行するため)したがって、ホスト名は常に同じであるため、ホスト名を表示してもあまり役に立ちません。 そのため、PuTTYには、ロードされたセッションの名前をウィンドウタイトルに表示したいと思います。これを行う方法はありますか? 私が見つけることができる唯一の方法は、ウィンドウのタイトルを手動で設定することです(ウィンドウ/動作/ウィンドウのタイトル)。しかし、セッションごとにこれを手動で行う必要があり、かなり面倒です。
28 putty 

7
ダンプファイルからのMySQLリストアを高速化するにはどうすればよいですか?
mysqldumpファイルから30 GBのデータベースを新しいサーバーの空のデータベースに復元しています。ダンプファイルからSQLを実行すると、復元が非常に迅速に開始され、その後徐々に遅くなります。個々の挿入には15秒以上かかります。テーブルの大部分はMyISAMで、小さなInnoDBが1つあります。サーバーには他のアクティブな接続がありません。SHOW PROCESSLIST;復元からの挿入のみを表示します(およびshow processlist自体)。 劇的な減速を引き起こしている可能性のあるアイデアはありますか? 進行中の復元を高速化するために変更できるMySQL変数はありますか?
28 backup  restore  mysql 

5
PostfixがSMTPを介してリレーするときに送信元アドレスを強制する
AWS EC2インスタンスからメールレポートを取得しようとしています。Exchange Online(Microsoft Online Servicesの一部)を使用しています。SMTPリレー専用のユーザーアカウントをセットアップし、このサーバーを介してメッセージをリレーするためのすべての要件を満たすようにPostfixをセットアップしました。ただし、差出人アドレスが認証アドレスと完全に一致しない限り、Exchange OnlineのSMTPサーバーはメッセージを拒否します(エラーメッセージはです550 5.7.1 Client does not have permissions to send as this sender)。 慎重に構成すれば、このユーザーとして送信するようにサービスをセットアップできます。しかし、私は注意を払うことの大ファンではありません-私はむしろ後置に問題を強制したいと思います。これを行う方法はありますか?

3
「mysqlimport」ユーティリティからの警告をどのようにリストしますか?
まず、MySQL自体からデータをロードするのではなく、コマンドラインツール「mysqlimport」を使用します。 これを使用してCSVをテーブルに直接ロードし、生成された警告を確認する必要があります。冗長またはデバッグを有効にした状態で警告を表示することはできません。何か案は? (MySQL 5.0.5)


6
画面を作成し、アタッチせずにコマンドを実行します
私は、スクリーンセッションで実行されているスクリプトの開始と停止を伴うメンテナンスルーチンの自動化に取り組んでいます。私のアプローチは、画面セッションを終了してから再起動し、画面にアタッチする必要なく画面を作成し、コマンドを渡す機能を使用してスクリプト内からコマンドを実行することです。 しかし、私はこれに苦労しています。を使用して添付せずに画面を正しく作成できますscreen -d -m -S screen_name。ただし、以下に基づいてコマンドを実行する場合: screen -S screen_name-X stuff "command 1"'echo -ne '\015''"command 2"'echo -ne '\015'' echo -ne '\ 015'は一重引用符ではなくバッククォートでラップされます。使用するコマンドがディレクトリに移動し、そこにあるスクリプトを実行しているときに、ユーザーがEnterキーを押すのをシミュレートするためです。このコマンドは機能しますが、作成された画面が接続されている場合のみです。画面を作成し、画面内でコマンドを実行するプロセスを自動化しようとしているので、スクリプト内でアタッチおよびデタッチする必要はありません。画面内で実行し、結果に応じて編集する必要があるコマンドを含むシェルスクリプトを作成することをお勧めします。 画面を作成し、1つのコマンドで画面内でコマンドを実行する方法はありますか、または作成後、コマンドの実行前に画面にアタッチする必要はありませんか? 前もって感謝します。 **更新-シェルスクリプト内で実行する必要があるコマンドを配置する提案を試みたが、画面を正常に作成し、画面内からコマンドを実行できましたが、スクリプトの実行が停止すると動作する画面も閉じます。このスクリプトはロギングスクリプトであり、sys adminの知識または開発しようとしているスクリプトによってのみ停止する必要があるため、これは問題ではありませんが、画面が次のようになるように画面をセットアップすることが望ましいでしょう。スクリプトが停止しても消えません。この動作を達成することは可能ですか?**
28 linux  gnu-screen 


9
起動可能なDVDまたはCDから起動可能なUSBドライブを作成する方法
起動可能なDVDまたはCDから起動可能なUSBドライブを作成する方法の「ユニバーサル」な方法はありますか?USBドライブを起動可能にするものは何ですか?dvdとcdをブート可能にするものは何ですか? たとえば、ブート可能なUSBドライブを作成できるUNetBootinというプログラムがありますが、さまざまなLinuxディストリビューションでのみ機能するようです。(Win7イメージとSystemRescueCDで試してみましたが、うまくいきませんでした...)。 私が尋ねる主な理由は、Asus EEEに付属のサポートDVDがあり、もちろん外付けDVDドライブがないことです。そのため、DVDを購入せずに使用できるように、そのDVDをUSBドライブに移動できるかどうか興味があります。 しかし、この1つのケースについて具体的に尋ねるのではなく、一般的にこれについてもう少し知りたいと思います。だから、一般的なブータブルDVDまたはCD(またはそのことについてはDVDまたはCDイメージ)を持っている場合、Linuxディストリビューション、Windowsインストールディスク、サポートディスクなどがあり、USBに「移動」することは可能ですか?ドライブして、DVDやCDのように動作させますか?(ブータブルおよびすべてであること)。

7
mod-proxyおよびSSLを使用したApache VirtualHost
私は、すべてがapache VirtualHost(同じサーバーで実行されているApache)を介して提供される複数のWebアプリケーションでサーバーをセットアップしようとしています。私の主な制約は、各WebアプリケーションがSSL暗号化を使用する必要があることです。しばらくグーグルで調べ、stackoverflowに関する他の質問を見た後、VirtualHostの次の構成を作成しました。 <VirtualHost 1.2.3.4:443> ServerName host.example.org <Proxy *> Order deny,allow Allow from all </Proxy> SSLProxyEngine On ProxyRequests Off ProxyPreserveHost On ProxyPass / https://localhost:8443/ ProxyPassReverse / https://localhost:8443/ </VirtualHost> にもかかわらずhttps://host.example.org:8443がアクセス可能であり、https://host.example.orgは私のバーチャルホストの設定の目的に反している、ではありません。Firefoxは、サーバーへの接続に成功したにもかかわらず、接続が中断されたことを訴えます。また、apacheのerror.logに次の警告が表示されます。 proxy: no HTTP 0.9 request (with no host line) on incoming request and preserve host set forcing hostname to be host.example.org for …
28 apache-2.2  ssl  proxy 

7
毎日22 GBのMySQLデータベースをバックアップする
現在、mysqldumpを使用してバックアップを行うことができます。しかし、Webサーバーを停止する必要があり、バックアップに約5分かかります。Webサーバーを停止しないと、永久に終了し、終了することはありません+バックアップ中にWebサイトにアクセスできなくなります。 22 GBの成長中のデータベースをより速く/より良くバックアップする方法はありますか? すべてのテーブルはMyISAMです。
28 mysql  backup 

5
--syncオプションでもrsyncの「空でないディレクトリを削除できません」エラー
このコマンドを実行するとき: $ sudo rsync -r --delete --force --checksum --exclude=uploads /data/prep/* /data/app/ 私は次の出力を取得しています: cannot delete non-empty directory: html/js/ckeditor/_source/plugins/uicolor/yui cannot delete non-empty directory: html/js/ckeditor/_source/plugins/uicolor/yui cannot delete non-empty directory: html/js/ckeditor/_source/plugins/uicolor cannot delete non-empty directory: html/js/ckeditor/_source/plugins/uicolor cannot delete non-empty directory: html/js/ckeditor/_source/plugins cannot delete non-empty directory: html/js/ckeditor/_source/plugins cannot delete non-empty directory: html/js/ckeditor/_source cannot delete non-empty …
28 rsync  gentoo  man  deleting 

1
MXレコードなしでドメインに電子メールを配信するにはどうすればよいですか?
誰かがbob@domainname.com.brとbob@domainname.comの2つの電子メールアドレスを持っています。これらのドメインのDNSレコードは次のようになります。 domainname.com.br $ dig any domainname.com.br ;; ANSWER SECTION: domainname.com.br. 86179 IN SOA ns1.domainname.com.br. suporte.domainname.com.br. 2010081200 20000 4000 1409600 86400 domainname.com.br. 86179 IN MX 10 domainname.com.br. domainname.com.br. 86179 IN A 177.39.XXX.YY domainname.com.br. 85342 IN NS ns1.domainname.com.br. ;; AUTHORITY SECTION: domainname.com.br. 85342 IN NS ns1.domainname.com.br. ;; ADDITIONAL SECTION: domainname.com.br. 86179 IN …

4
ext4の「クイック」フォーマットなどはありますか?
Windowsでは、NTFSでフォーマットするのは非常に高速です。RAMの少ない低電力のLinuxマシンがあります。2TBボリュームをext4にフォーマットするには、長い時間がかかります。 フォーマットを高速化するためにできることはありますか?何がそんなに時間がかかるか想像できませんか?(何がそんなに時間がかかる)



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