diff --git a/linx_serial/images/check_serial.odg b/linx_serial/images/check_serial.odg new file mode 100644 index 0000000..56eccfc Binary files /dev/null and b/linx_serial/images/check_serial.odg differ diff --git a/linx_serial/images/check_serial.png b/linx_serial/images/check_serial.png new file mode 100644 index 0000000..e8c3e28 Binary files /dev/null and b/linx_serial/images/check_serial.png differ diff --git a/linx_serial/images/new_serialnum.odg b/linx_serial/images/new_serialnum.odg index f1dc935..190d6cd 100644 Binary files a/linx_serial/images/new_serialnum.odg and b/linx_serial/images/new_serialnum.odg differ diff --git a/linx_serial/images/new_serialnum.png b/linx_serial/images/new_serialnum.png index 2c2342d..afc79b9 100644 Binary files a/linx_serial/images/new_serialnum.png and b/linx_serial/images/new_serialnum.png differ diff --git a/linx_serial/serial.md b/linx_serial/serial.md index 80f7e27..b801e18 100644 --- a/linx_serial/serial.md +++ b/linx_serial/serial.md @@ -26,22 +26,34 @@ 3. 添加开机状态下添加序列号生效机制 - 鉴于技术支持人员反映,由于序列号配置后需要重启系统才能生效,导致实施时间拉长,浪费时间。故开发可以不需重启系统的序列号生效机制。 + 由于序列号配置后需要重启系统才能生效,导致实施时间拉长,降低效率。为提高实施效率及查看序列号信息,添加序列号检测记录/proc/linxsn和不需重启系统的序列号生效机制。 -4. 无root模式下的配置问题 +4. 添加虚拟机序列号检测 + + 添加虚拟机序列号检测机制:若为虚拟机,则序列号为通过uuid进行生成,相对应的要添加虚拟机序列号检测。(原序列号类型分为:时间序列号和mac地址永久序列号) + +5. 无root模式下的配置问题 在无root模式下,需sysadmin用户可对序列号进行修改及触发生效。 ### 2.1 总体结构图 ### +总体结构框架图: + ![new_linx_serialnum](images/new_serialnum.png) +检测序列号详解图: + +![new_linx_serialnum](images/check_serial.png) + 添加需求及限制条件:(待补充) * 在/proc/linxsn中记录序列号、为时间序列号(到期时间)或者永久序列号。 * 当检测为时间序列号时,检测出时间何时到期,打印提示。 +* 添加虚拟机序列号检测(新类型序列号,检测为虚拟机,则通过uuid生成序列号)。序列号会有三种类型,即:时间序列号、mac地址永久序列号、虚拟机序列号。 + ### 2.2 运行环境 ### 该软件系统的运行环境:Linx-6.0.42.41