1.一種服務(wù)器UUID的設(shè)置方法,其特征在于,包括:
接收用戶發(fā)送的第一IPMI請(qǐng)求;其中,所述第一IPMI請(qǐng)求中包括用戶自定義的UUID;
檢測(cè)所述UUID是否合法;
若合法,則將所述UUID存儲(chǔ)至帶外存儲(chǔ)器;若不合法,則向所述用戶返回所述UUID不合法的提示信息。
2.根據(jù)權(quán)利要求1所述的設(shè)置方法,其特征在于,將所述UUID存儲(chǔ)至帶外存儲(chǔ)器之后,還包括:
接收基本輸入輸出系統(tǒng)BIOS發(fā)送的第二IPMI請(qǐng)求;
根據(jù)所述第二IPMI請(qǐng)求,從所述帶外存儲(chǔ)器中獲取所述UUID并發(fā)送至所述BIOS,以使所述BIOS將所述UUID存儲(chǔ)至桌面管理接口DMI。
3.根據(jù)權(quán)利要求2所述的設(shè)置方法,其特征在于,從所述帶外存儲(chǔ)器中獲取所述UUID之后,還包括:
檢測(cè)所述UUID是否合法;
若不合法,則向所述BIOS發(fā)送所述UUID不合法的提示信息。
4.根據(jù)權(quán)利要求1-3中任意一項(xiàng)所述的設(shè)置方法,其特征在于,
從所述帶外存儲(chǔ)器獲取UUID時(shí),若檢測(cè)到所述帶外存儲(chǔ)器中未設(shè)置UUID,或者檢測(cè)到設(shè)置的UUID為不合法UUID時(shí),利用UUID生成規(guī)則自動(dòng)生成UUID,并存儲(chǔ)至所述帶外存儲(chǔ)器。
5.一種基板管理控制器BMC,其特征在于,包括:
第一接收模塊,用于接收用戶發(fā)送的第一IPMI請(qǐng)求;其中,所述第一IPMI請(qǐng)求中包括用戶自定義的UUID;
檢測(cè)模塊,用于檢測(cè)所述UUID是否合法;若合法,則觸發(fā)存儲(chǔ)模塊;若不合法,則觸發(fā)提示模塊;
存儲(chǔ)模塊,用于將所述UUID存儲(chǔ)至帶外存儲(chǔ)器;
提示模塊,用于向所述用戶返回所述UUID不合法的提示信息。
6.根據(jù)權(quán)利要求5所述的基板管理控制器BMC,其特征在于,還包括:
第二接收模塊,用于接收基本輸入輸出系統(tǒng)BIOS發(fā)送的第二IPMI請(qǐng)求;
獲取模塊,用于根據(jù)所述第二IPMI請(qǐng)求,從所述帶外存儲(chǔ)器中獲取所述UUID并發(fā)送至所述BIOS,以使所述BIOS將所述UUID存儲(chǔ)至桌面管理接口DMI。
7.根據(jù)權(quán)利要求6所述的基板管理控制器BMC,其特征在于,還包括:
所述檢測(cè)模塊,用于在所述獲取模塊從所述帶外存儲(chǔ)器中獲取所述UUID之后,檢測(cè)所述UUID是否合法;
若不合法,則觸發(fā)所述提示模塊向所述BIOS發(fā)送所述UUID不合法的提示信息。
8.根據(jù)權(quán)利要求5-7中任意一項(xiàng)所述的基板管理控制器BMC,其特征在于,若所述獲取模塊從所述帶外存儲(chǔ)器獲取UUID時(shí),所述檢測(cè)模塊檢測(cè)到所述帶外存儲(chǔ)器中未設(shè)置UUID,或者檢測(cè)到設(shè)置的UUID為不合法UUID時(shí),則觸發(fā)UUID生成模塊;
所述UUID生成模塊,用于利用UUID生成規(guī)則自動(dòng)生成UUID,并存儲(chǔ)至所述帶外存儲(chǔ)器。
9.一種服務(wù)器UUID的設(shè)置系統(tǒng),其特征在于,包括如權(quán)利要求5-8中任意一項(xiàng)所述的基板管理控制器BMC。
10.根據(jù)權(quán)利要求9所述的設(shè)置系統(tǒng),其特征在于,還包括基本輸入輸出系統(tǒng)BIOS,帶外存儲(chǔ)器,桌面管理接口DMI。