搜尋此網誌
2018年1月18日 星期四
MS SQL Server 更改資料庫為單一使用者模式,或取消單一使用者模式
----------------
管理者操作
----------------
USE master;
GO
--將資料庫 AdventureWorks 更改為單一使用者模式
ALTER DATABASE AdventureWorks
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO
--將資料庫 AdventureWorks 更改為唯獨
ALTER DATABASE AdventureWorks
SET READ_ONLY;
GO
--將資料庫AdventureWorks 更改為非單一使用者模式
ALTER DATABASE AdventureWorks
SET MULTI_USER;
GO
參考:
http://technet.microsoft.com/zh-tw/library/ms345598.aspx
2017年11月13日 星期一
透過 DU 指令,找出目錄底下體積最大的前 5 個檔案
透過 DU 指令,找出當下目錄底下體積最大的前 5 個檔案
du -h -s * | sort -rn | head -5
如果要查其他目錄,只要修改上述 * 號,例如:
du -h -s /* | sort -rn | head -5
還有更方便的工具,但是需要額外安裝 ncdu
ncdu -q -x
du -h -s * | sort -rn | head -5
如果要查其他目錄,只要修改上述 * 號,例如:
du -h -s /* | sort -rn | head -5
還有更方便的工具,但是需要額外安裝 ncdu
ncdu -q -x
-q Quiet mode, doesn't update the screen 10 times a second
while scanning, reduces network bandwidth used
-x Don't cross filesystem borders (don't descend into a
directory which is a mounted disk)
透過CentOS 本身的 logrotate 服務控制 LOG 檔案大小
透過CentOS 本身的 logrotate 服務控制 LOG 檔案大小
在 /etc/logrotate.d/ 新增 tomcat 檔案
控制 /usr/local/apache-tomcat-6.0.37/logs/catalina.out
例如:
cat >/etc/logrotate.d/tomcat <<EOF
/usr/local/apache-tomcat-6.0.37/logs/catalina.out{
copytruncate
daily
rotate 7
missingok
compress
size 16M
}
EOF
上述說明:
/usr/local/apache-tomcat-8.0.28/logs/catalina.out{ # 要輪轉的文件
copytruncate # 創建新的catalina.out副本後,截斷源catalina.out文件
daily # 每天進行catalina.out文件的輪轉
rotate 7 # 至多保留7個副本
missingok # 如果要輪轉的文件丟失了,繼續輪轉而不報錯
compress # 使用壓縮的方式(非常有用,節省硬盤空間;一個2~3GB的日誌文件可以壓縮成60MB左右)
size 16M # 當catalina.out文件大於16MB時,就輪轉
}
在 /etc/logrotate.d/ 新增 tomcat 檔案
控制 /usr/local/apache-tomcat-6.0.37/logs/catalina.out
例如:
cat >/etc/logrotate.d/tomcat <<EOF
/usr/local/apache-tomcat-6.0.37/logs/catalina.out{
copytruncate
daily
rotate 7
missingok
compress
size 16M
}
EOF
上述說明:
/usr/local/apache-tomcat-8.0.28/logs/catalina.out{ # 要輪轉的文件
copytruncate # 創建新的catalina.out副本後,截斷源catalina.out文件
daily # 每天進行catalina.out文件的輪轉
rotate 7 # 至多保留7個副本
missingok # 如果要輪轉的文件丟失了,繼續輪轉而不報錯
compress # 使用壓縮的方式(非常有用,節省硬盤空間;一個2~3GB的日誌文件可以壓縮成60MB左右)
size 16M # 當catalina.out文件大於16MB時,就輪轉
}
2017年11月9日 星期四
CENTOS 不關機條件下,暫停 SELINUX 能力
CENTOS 不關機條件下,暫停 SELINUX 能力
下指令 setenforce 0 後,立刻生效
參考文章 https://amalgjose.com/2016/05/23/disable-selinux-without-reboot/
2017年10月4日 星期三
2017年9月18日 星期一
2017年8月21日 星期一
CentOS7 開機 卡在 rc.local
新開機時,CentOS 卡在灰底色畫面,一直無法成功開機。
按下 ESC 按鍵之後,螢幕顯示卡在 rc.local
(A stop job is running for /etc/rc.d/rc.local Compatibility)
解決方法:
重新開機之後,按下 e 按鍵,進入編輯模式
用上下鍵,找到 quiet 關鍵字眼之後,後面加上
systemd.unit=rescue.target
之後,按下 Ctrl+X 繼續開機
成功開機之後,輸入 root 密碼登入
修改 rc.local 檔案的屬性
sudo chmod 644 /etc/rc.local
立刻重新開機 shutdown -r
應該可以開機成功
按下 ESC 按鍵之後,螢幕顯示卡在 rc.local
(A stop job is running for /etc/rc.d/rc.local Compatibility)
解決方法:
重新開機之後,按下 e 按鍵,進入編輯模式
用上下鍵,找到 quiet 關鍵字眼之後,後面加上
systemd.unit=rescue.target
之後,按下 Ctrl+X 繼續開機
成功開機之後,輸入 root 密碼登入
修改 rc.local 檔案的屬性
sudo chmod 644 /etc/rc.local
立刻重新開機 shutdown -r
應該可以開機成功
訂閱:
文章 (Atom)