Archive   RSS   (Login)

まぁそのまんま備忘録で

Category: 未分類
【 df 】ディスク・ドライブ使用量【 du 】 ディレクトリ内ファイル容量表示
df

$ df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 2732745 1300968 1290456 50% /
/dev/hdb1 998013 23348 923108 2% /usr/local

$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 1923818 394 1923424 1% /dev
tmpfs 1925114 326 1924788 1% /run
/dev/xvda1 524288 92056 432232 18% /
none 1925114 2 1925112 1% /sys/fs/cgroup
none 1925114 4 1925110 1% /run/lock
none 1925114 1 1925113 1% /run/shm
none 1925114 2 1925112 1% /run/user
/dev/xvdb 2457600 489876 1967724 20% /mnt
/dev/xvdh 16384000 5605 16378395 1% /vol




du

public.shtml以下のディレクトリの容量をKバイト単位で表示する
$ du -k public.shtml
1024 public.shtml/images
364 public.shtml/doc
1905 public.shtml

public.shtmlディレクトリのみの容量を表示する
(サブディレクトリの情報は表示しない)
$ du -s public.shtml
1905 public.shtml

public.shtmlディレクトリの容量のみを表示する
$ du -sS public.shtml
517

Category: 未分類
【MySQL】 破損したテーブルを復旧
【MySQL】 破損したテーブルを復旧させるときCan’t create new tempfileと出て復旧できないときの対処法です。

まずは以下の場所に移動して下さい。

cd /var/lib/mysql/[database]/

次に myisamchkコマンドをテーブルのMYIファイルを指定して実行して下さい。

myisamchk -r -f [table].MYI

テーブルが壊れてしまってmysqlでrepairしたけど修復出来ない場合は上記方法を利用すれば修復できる可能性があるようです。

で、大きなデータを扱うとこうなった

myisamchk: error: myisam_sort_buffer_size is too small

こうした

myisamchk --safe-recover -rq --sort_buffer_size=8G [table].MYI

うーん
myisamchk --safe-recover -o --sort_buffer_size=8G c_image.MYI

Category: 未分類
mod rewrite
<> とか消えてるからね

vi /etc/apache2/site-available/default


ServerAdmin webmaster@localhost

DocumentRoot /var/www

Options FollowSymLinks
AllowOverride None


Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all


ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all


ErrorLog /mnt/var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

Alias /doc/ "/usr/share/doc/"

Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128



RewriteEngine On
RewriteRule ^/purchase/(.*)$ /index.php?m=pc&a=page_o_purchase&$1 [QSA,L]
RewriteRule ^/purchase_fast/(.*)$ /index.php?m=pc&a=page_o_purchase_fast&$1 [QSA,L]
RewriteRule ^/subscribe/(.*)$ /index.php?m=pc&a=page_o_subscribe&$1 [QSA,L]
RewriteRule ^/quit/(.*)$ /index.php?m=pc&a=page_o_quit&$1 [QSA,L]




んで

/etc/init.d/apache2 restart

Category: 未分類
ubuntu14でmysqlのdatadirの場所変更..........なんだこりゃ..............
ubuntu
password

sudo su

apt-get update
apt-get upgrade

mkdir /vol
mount /dev/xvdh /vol

apt-get install apache2 php5 php5-cli php5-gd php5-mcrypt mysql-server php5-mysql php-apc imagemagick php5-imagick postfix postfix-pcre

a2enmod expires
a2enmod deflate
a2enmod rewrite

dpkg-reconfigure tzdata

vi /etc/mysql/my.cnf
################ /usr/share/mysql/config.small.ini とかからコピー
[mysqld]
datadir=/vol/lib/mysql
max_allowed_packet=16MB
innodb=OFF
default-storage-engine=MyISAM
################ 追加

chown -R mysql /vol/lib

vi /etc/apparmor.d/usr.sbin.mysqld
########################
/vol/lib/mysql/ r,
/vol/lib/mysql/** rwk,
######################### 追加
/etc/init.d/apparmor restart

mysqld -u root するとなんだかんだエラーが出る

mysql_upgrade -u root -p
rm /vol/lib/mysql/ib_logfile0
rm /vol/lib/mysql/ib_logfile1

/etc/init.d/mysql restart でやっとstart OK 死ね
mysql -u root -p でログインできる うぜーーーーーーーーーーーーーー
show databases; でDB確認
exit

アーーーーーーーうぜーーーーーーーーうぜーーーーーーーーなんだこりゃ






Category: 未分類
aws ec2 ubuntu で mysqldump
mysqldump -u root -p databasename > dump.sql


さくらでdump復元を実行する。
mysql -h mysqlxxx.db.sakura.ne.jp -u username -p databasename < dump.sql

因みにさくらでmysqldumpする場合は
mysqldump -u username -h mysqlxxx.db.sakura.ne.jp -p databasename > dump.sql

01 | 02  (2018) | 03
SUN MON TUE WED THU FRI SAT
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 - - -
最新コメント
最新トラックバック
プロフィール
QR

F

Author:F
 
携帯の方はこちら >>