全文検索:
- 92 Gitコマンド @01_linux:99_その他
- git log --name-only ===== git reset ===== # 全ファイルをステージングから取り除く。ファイルの変更はそのまま残す $ git reset # 指定したファイルをステージングから取り除く。ファイルの変更はそのまま残す $ git reset ファイル名 # 全ファイルをステージングから取り除く。ファイルの変更した箇所も変更前に戻す $ git re
- bonnie++ @01_linux:09_ベンチマーク
- 位でのアクセス ○Random:ランダムアクセス ○Sequential Create:連続でのファイル作成・読込み・削除 ・Create:ファイル作成 ・Read:ファイル読込み ・Delete:ファイル削除 ○Random Create:ランダムでのファイル作成・読込み・削除 ・Create:ファイル作成 ・Read:ファイル読込み ・Delete:ファイル
- rpm @01_linux:99_その他
- にインストールされているパッケージを無視してインストールする。 | |--replacefiles|ファイルの重複を無視してインストールする。(重複ファイルは置き換えられる。) | |--oldpackage|ダウングレードを許可しインストールする。 | |--force|強制的にインストールする。(上記3... ションを指定したことと同じ。) | ===== 変更ログ確認 ===== ==== 一度RPMファイルを落としてくる ==== <code> # yumdownloader bind97 Load... nd97-9.7.0-21.P2.el5_11.4.x86_64.rpm </code> rpmファイルを指定して変更ログ確認 <code> # rpm -qp --changelog bind97-
- 29 TGT で thin provision @01_linux:01_net
- #ed1c24>TGTでシンプロビジョニングを利用する場合、TGTのバックエンドはディスクではなく、ファイルである必要があります。</color> Not all filesystems suppo... /article/details/79445104|参考URL]] ===== 1. Sparseファイル作成 ===== これで500G のSparseファイル作成 # dd if=/dev/zero of=/mnt/disk.tgt bs=1 count=0 seek=500G 見た目上500... --lun 1 --params thin_provisioning=1 ===== 4.設定ファイルの場合 ===== 「params thin_provisioning=1」で指定する。 <
- 75 Proftpd @01_linux:01_net
- mod_tls make sudo make install </code> ==== 3.設定ファイル ==== <code|/usr/local/proftpd/etc/proftpd.con... mesGMT off </code> === ドットファイル隠す場合 === これだと、全ての設定ファイルが見えなくなる。※アップロードはできる。 [[http://www.proftpd.org/docs/modules/mod_core.html|参考... </code> ===== Systemctlでサービス管理 ===== ==== 1.サービスファイル作成 ==== <code|/etc/systemd/system/proftpd.servi
- 01 ファイルを削除してもディスクの残り容量(df)が増えない! @01_linux:99_その他
- ====== 01 ファイルを削除してもディスクの残り容量(df)が増えない! ====== Linux/Unixでは、ls/find等で一覧表示されなくてもプロセスがつかんでいる状況では\\ 実際にはファイルシステムから削除されておらず、見えなくなっているだけなのです。\\ OSを再起動するとファイルシステム使用量が減るのは、表面上は見えないくプロセスが\\ つかんでいるファイルを再起動によるプロセスにより、開放してくれるからです。\\ このような現象はプログラムバグでファイルクローズのしわすれ等
- 03 InnoDBテーブル分割 @01_linux:11_データベース:01_mysql
- ====== 03 InnoDBテーブル分割 ====== InnoDB のデータファイルは,MyISAM テーブルと異なって,デフォルトでは ibdata1 というファイルにデータが蓄積されていくとこになります。\\ この ibdata1 は,大量のデータを追加していくと,自動的にサイズ... doublewrite について ==== InnoDBは、耐障害性を高めるためにInnoDBデータファイル内で2箇所への書き込みを行なうという実装になっています。\\ すなわち「SHOW VARIABL... 」で、innodb_doublewriteがONになっています。\\ ただ、実際にはInnoDBログファイルやバイナリログから復旧可能なため、必ずしも設定が必要なわけではありません。\\ そこで二重書き込
- 16 unboundでキャッシュサーバ @01_linux:01_net
- tall unbound </code> ===== 2.設定変更 ===== ==== 設定ファイル ==== <code> cp -p /etc/unbound/unbound.conf /e... /unbound_control.pem" </code> ==== DNSルートサーバのhintファイル ==== <code> # wget -O "/etc/unbound/named.cach... unbound /etc/unbound/named.cache </code> ==== ログファイル作成 ==== <code> # touch /var/log/unbound.log # ch... s: infra-cache-slabs key-cache-slabs ユーザ通信ソケットバッファ OS側でのソケットの最大バッファサイズ so-rcvbuf: 16777216 so-sndbu
- 06 WireGuard @01_linux:10_network
- pubkey wg genpsk > preshared </code> ===== 3.設定ファイル作成 ===== <color #ed1c24>※このPeerで指定するAllowedIPs ... ctl enable wg-quick@wg0 </code> ===== 6.クライアント設定ファイル作成 ===== <code> CL=client01 cd ~/WireGuard/${CL... Windowsクライアントからの接続 ===== Windowsからは、[[#6.クライアント設定ファイル作成]] をファイルに書いて、WireGuardから読み込むだけです。 {{:01_linux:10_network:pasted:20240215-032251.png}} {{:01_linu
- 38 プロセスのPTSを別のPTSへ出力 @01_linux:99_その他
- ====== 38 プロセスのPTSを別のPTSへ出力 ====== プロセスのファイルディスクリプタを別のPTSへ出力させる。 ファイルディスクリプタは通常、0:標準入力(stdin)、1:標準出力(stdout)、2:標準エラー出力(stderr)があって、 プロセスがファイルを開く場合は、3から割り当てられていく。 この1:標準出力(stdout)と2:標準エラー出力... pts/96",2) $4 = 2 (gdb) detach </code> ===== 6. ファイルに出力する事も可能 ===== 出力するファイルだけ先に用意 <code> $ touch /
- Operation not permitted 削除できないファイル @01_linux:99_その他
- ====== Operation not permitted 削除できないファイル ====== 不正ファイルなど置かれた場合、置かれたファイルが削除できない場合があります。\\ これはLinuxのext2、ext3のファイルシステムにおいて、\\ パーミッション以外のファイル属性を操作するもの。 ===== 普通に削除しようと思っても
- 05 Percona Xtrabackup @01_linux:11_データベース:01_mysql
- repo=percona install xtrabackup </code> === 4. 設定ファイルを修正 === == Galera == xtrabackupでバックアップ取得できるよう... = オブジェクトストレージへアップロードする場合 === <color red>※5G超えの大きいファイルの場合「--multipart-chunk-size-mb=xx(MB)」を入れないとエラーにな... </code> ===== ②リストア ===== 増分をコピー --redo-only ログファイルを適応 --apply-log ==== 1.フルバックアップのログファイルを適応 ==== <code console> innobackupex --apply-log --redo-only
- 34 s3cmd @01_linux:01_net
- ====== 34 s3cmd ====== S3を管理できるツールです。 バケットを作成したりファイルやフォルダをアップロードしたり公開設定を指定したりといった事が簡単にできます。 ===== イ... o python setup.py install </code> ==== 3. configファイル作成 ==== <code console> $ s3cmd --configure Ent... gs? [y/N] y </code> これでホームディレクトリに「**.s3cfg**」というファイルができる。 ==== 4. configファイル修正 ==== デフォルトではs3.amazonaws.comになっている所を、riack-csのcs_root_hostに変更する。 <co
- 51 Heartbeat + Pacemaker + galera(3 server) @01_linux:01_net
- akerの設定を入れる ==== Pacemakerはcrmで設定を行います。 == crm設定ファイル作成 == <code console> # echo << EOM > /root/gale... y="ignore" ## resource-stickiness="INFINITY" :自動ファイルバックしない # 1回failしたらフェイルオーバー rsc_defaults resource... : cl_mysql p_ip_mysql_galera EOM </code> == crm設定ファイルを読み込む == <code console> # crm configure load up... sql </code> == galera-1のMySQLが起動し、VIPがgalera-2のままファイルバックしない事を確認 == <code console> Online: [ galera-1
- 83 PHP複数バージョンを共存 @01_linux:02_www
- r red> ※注意 \\ .htaccessで設定する場合に、ちゃんとFilesMatchでphpファイルを指定しないと、\\ 全てのファイルに対して、suphpでアクセスする事になってしまう。 \\ その場合、suphp側ではmimeを判断しないので、php.iniの下記を参照し \\ 全てのconte... == php.ini設定のマージ === ユーザディレクトリにphp.iniを置いた場合は、iniファイルが読まれる順番が、php.ini -> php.dなので デフォルトのphp.iniから変更されてる項目はマージしてくれません。 デフォルトから変更の必要なありそうな項目は、php.d内のファイルに記述してあげた方が良い。 session.save_handler = memcached