设备环境:物理机,fnOS 0.9.8
BUG现象:安装应用中心的为知笔记无法正常使用,会报错,日志如下
出现频率:必现
-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_bb` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_bc` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_bd` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_be` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_bf` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c0` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c1` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c2` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c3` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c4` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c5` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c6` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c7` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c8` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_c9` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_ca` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_cb` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_cc` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_cd` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_ce` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_cf` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d0` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d1` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d2` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d3` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d4` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d5` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d6` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d7` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d8` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_d9` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-----------------CREATE TABLE IF NOT EXISTS `wiz_kv_da` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`section` varchar(255) NOT NULL DEFAULT '',`name` varchar(255) NOT NULL DEFAULT '',`value` mediumtext NOT NULL,`ts` bigint(20) NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `KEY_INDEX` (`section`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;Error: ER_NO_SUCH_TABLE: Table 'wizkv.wiz_kv_da' doesn't exist at Query._packetToError (/wiz/app/wizserver/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14) at Query.ErrorPacket (/wiz/app/wizserver/node_modules/mysql/lib/protocol/sequences/Query.js:79:18) at Protocol._parsePacket (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Protocol.js:291:23) at Parser._parsePacket (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Parser.js:433:10) at Parser.write (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Parser.js:43:10) at Protocol.write (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Protocol.js:38:16) at Socket. (/wiz/app/wizserver/node_modules/mysql/lib/Connection.js:88:28) at Socket. (/wiz/app/wizserver/node_modules/mysql/lib/Connection.js:526:10) at Socket.emit (events.js:375:28) at addChunk (internal/streams/readable.js:290:12) -------------------- at Pool.query (/wiz/app/wizserver/node_modules/mysql/lib/Pool.js:199:23) at /wiz/app/wizserver/upgrade_db.js:28:10 at new Promise () at executeSql (/wiz/app/wizserver/upgrade_db.js:27:10) at executeCommand (/wiz/app/wizserver/upgrade_db.js:44:11) at processSqlFile (/wiz/app/wizserver/upgrade_db.js:109:13) at processTicksAndRejections (internal/process/task_queues.js:95:5) at async doUpgrade (/wiz/app/wizserver/upgrade_db.js:270:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlMessage: "Table 'wizkv.wiz_kv_da' doesn't exist", sqlState: '42S02', index: 0, sql: '\n' + '\n' + '\n' + 'CREATE TABLE IF NOT EXISTS `wiz_kv_da` (\n' + '`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n' + "`section` varchar(255) NOT NULL DEFAULT '',\n" + "`name` varchar(255) NOT NULL DEFAULT '',\n" + '`value` mediumtext NOT NULL,\n' + '`ts` bigint(20) NOT NULL,\n' + 'PRIMARY KEY (`id`),\n' + 'UNIQUE KEY `KEY_INDEX` (`section`,`name`)\n' + ') ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;\n'}(node:98) UnhandledPromiseRejectionWarning: Error: ER_NO_SUCH_TABLE: Table 'wizkv.wiz_kv_da' doesn't exist at Query._packetToError (/wiz/app/wizserver/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14) at Query.ErrorPacket (/wiz/app/wizserver/node_modules/mysql/lib/protocol/sequences/Query.js:79:18) at Protocol._parsePacket (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Protocol.js:291:23) at Parser._parsePacket (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Parser.js:433:10) at Parser.write (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Parser.js:43:10) at Protocol.write (/wiz/app/wizserver/node_modules/mysql/lib/protocol/Protocol.js:38:16) at Socket. (/wiz/app/wizserver/node_modules/mysql/lib/Connection.js:88:28) at Socket. (/wiz/app/wizserver/node_modules/mysql/lib/Connection.js:526:10) at Socket.emit (events.js:375:28) at addChunk (internal/streams/readable.js:290:12) -------------------- at Pool.query (/wiz/app/wizserver/node_modules/mysql/lib/Pool.js:199:23) at /wiz/app/wizserver/upgrade_db.js:28:10 at new Promise () at executeSql (/wiz/app/wizserver/upgrade_db.js:27:10) at executeCommand (/wiz/app/wizserver/upgrade_db.js:44:11) at processSqlFile (/wiz/app/wizserver/upgrade_db.js:109:13) at processTicksAndRejections (internal/process/task_queues.js:95:5) at async doUpgrade (/wiz/app/wizserver/upgrade_db.js:270:5)(Use `node --trace-warnings ...` to show where the warning was created)(node:98) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)(node:98) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.