Server

database

MySQL 建立Foreign Key ( InnoDB ) 時要注意的一件事

今天在測試資料庫刪除資料時,發現了一件事 在有被其他資料表 Reference 成 Foreign Key 的情況下刪除資料時資料庫會發出: Cannot delete or update a parent row: a foreign key constraint fails 後來才發現在建立資料庫時,如果不會自己的 Foreign Key 設定動作的話,資料庫預設是不會做連動的更改( NO ACTION )。 ————————————–  CREATE TABLE parent(    id INT NOT NULL,    PRIMARY KEY (id) ) TYPE = INNODB; CREATE TABLE child(    id INT,    parent_id INT,    INDEX par_

By ipstor

configuration

Higuma's Web iptable NAS DNAT sample

iptables の機能 (1)パケットフィルタリング (2)NAT機能(NAPTやDNATも可) ウチのD(default)GWにおける設定 ・GWのマシンを本来使うため、完全にルータ化することはない。(そのため、OUTPUTはACCEPTである。) ・内部のマシンもNAPTによって、通信させるようにするが、敢えて制限はかけない。フィルタリングは内部マシンにさせる   # # 2003/4/14 # #!/bin/bash #Initialized iptables -F iptables -F -t nat #Default Policy iptables -P INPUT DROP iptables -P OUTPUT ACCEPT #iptables -P OUTPUT DROP <- (this machine is router

By ipstor

Dell

延伸機房管理至頻外的遠端管理功能 IPMI

ARCHIVE FOR THE ‘資訊維運管理’ CATEGORY Posted: 2008/08/18 in 資訊維運管理 0 文/李世平 (記者) 2008-03-16 透過硬體架構的支援,IT人員可從遠端控管處於頻外狀態的伺服器。伺服器本身若能支援IPMI或特殊管理模組,管理人員控管的範圍與深度,將比僅透過KVM over IP等外接硬體的管理方式更佳。 Out Of Band Remote Control 頻外遠端管理:透過網路管理或無法進入作業系統的電腦 過去IT人員要從遠端執行資產盤點、維修或系統檢測等工

By ipstor

Server

記錄檔設定 syslog , logrotate 介紹

copy from http://canred.blogspot.tw/2013/03/logrotate.html 在各種作系統中有,有效的紀錄是不可缺的,記錄可以讓我們知道事件發生的過程,以及系統處理的方式。對於記錄,我們必須針對性質與嚴重性加以分類,而紀錄在特定的檔案之中。 * syslog.conf * /etc/syslog.conf 是 syslogd 這個常駐程式的主要設定檔,它可以記錄linux的系統資訊,並且分類紀錄到各個檔案之中。 * 每一個規則包含2個欄位,第1個欄位是訊息的種類,第2個欄位是動作,也就是記錄的方式。2個欄位中間可用空白或是<tab>鍵分隔。以#開頭的一行會被忽略。訊息的種類當中,包含了2個資訊,1是訊息的種類,另1個是嚴重性,當者以 . 分隔;如下所示 * mail.none * 訊息的種類包含了下列的關鍵字。auth,authpriv,

By ipstor

configuration

RHEL6 使用 DVD 光碟 yum 安裝軟體

RHEL6 一般必需註冊(免費 30 天評估或付費)才可以獲得線上軟體更新支援及下載, 不註冊的話其實亦可以使用光碟來執行 yum 安裝, 此方法適合多台電腦進行評估測試時免去大量註冊所需, 及沒有聯網環境的獨立電腦, 而且多台電腦亦可以共用光碟分享位置(無需大量燒錄光碟)來安裝軟體, 當然如果要更新軟體的話就必需付費註冊(除非手動自行編譯更新源碼套件)。 RHEL6 使用 yum 光碟安裝軟體步驟: 1. 掛載 RHEL6 光碟 # mkdir /mnt/cdrom # mount /dev/cdrom /mnt/cdrom -t iso9660 -o loop,ro 2. 將光碟內的 media.repo 檔案內容複製到 /etc/yum.repos.d/media.repo # cat /mnt/

By ipstor