查看: 1747|回复: 8

7.3版本 数据迁移,执行 命令的时候出现ftp无法连接

升级   27%

21

主题

26

回帖

281

积分

中级会员

Rank: 3Rank: 3

积分
281
发表于 2023-5-3 10:46:29 | 显示全部楼层 |阅读模式
报错如下
restore 339/562 part of data:com.x.processplatform.core.entity.content.Attachment.
2023-05-03 10:42:06.035 [Thread-2] ERROR com.x.server.console.action.RestoreData - id:022f8afe-1af3-4e94-8992-a88ed87a419d, name:com.x.server.console.action.RestoreData, message:Could not connect to FTP server on "127.0.0.1"., exceptionrg.apache.commons.vfs2.FileSystemException.
org.apache.commons.vfs2.FileSystemException: Could not connect to FTP server on "127.0.0.1".
        at org.apache.commons.vfs2.provider.ftp.FtpClientFactory$ConnectionFactory.createConnection(FtpClientFactory.java:232) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.ftp.FtpClientFactory.createConnection(FtpClientFactory.java:272) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.createClient(FTPClientWrapper.java:106) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.createClient(FTPClientWrapper.java:98) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.getFtpClient(FTPClientWrapper.java:147) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.<init>(FTPClientWrapper.java:53) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.ftp.FtpFileProvider.doCreateFileSystem(FtpFileProvider.java:70) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.getFileSystem(AbstractOriginatingFileProvider.java:92) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:71) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:55) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:788) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:835) ~[commons-vfs2-2.9.0.jar:2.9.0]
        at com.x.base.core.entity.StorageObject.vfsUpdateContent(StorageObject.java:385) ~[x_base_core_project.jar:?]
        at com.x.base.core.entity.StorageObject.updateContent(StorageObject.java:145) ~[x_base_core_project.jar:?]
        at com.x.base.core.entity.StorageObject.saveContent(StorageObject.java:117) ~[x_base_core_project.jar:?]
        at com.x.server.console.action.RestoreData$RunnableImpl.binary(RestoreData.java:265) ~[console.jar:?]
        at com.x.server.console.action.RestoreData$RunnableImpl.restore(RestoreData.java:199) ~[console.jar:?]
        at com.x.server.console.action.RestoreData$RunnableImpl.lambda$restore$1(RestoreData.java:171) ~[console.jar:?]
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) ~[?:?]
        at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) ~[?:?]
        at com.x.server.console.action.RestoreData$RunnableImpl.restore(RestoreData.java:168) ~[console.jar:?]
        at com.x.server.console.action.RestoreData$RunnableImpl.lambda$run$0(RestoreData.java:135) ~[console.jar:?]
        at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) ~[?:?]
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
        at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) ~[?:?]
        at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746) ~[?:?]
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?]
        at java.util.concurrent.ForkJoinPool$WorkQueue.helpCC(ForkJoinPool.java:1115) ~[?:?]
        at java.util.concurrent.ForkJoinPool.externalHelpComplete(ForkJoinPool.java:1957) ~[?:?]
        at java.util.concurrent.ForkJoinTask.tryExternalHelp(ForkJoinTask.java:378) ~[?:?]
        at java.util.concurrent.ForkJoinTask.externalAwaitDone(ForkJoinTask.java:323) ~[?:?]
        at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:412) ~[?:?]
        at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736) ~[?:?]
        at java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) ~[?:?]
        at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) ~[?:?]
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) ~[?:?]
        at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
        at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:661) ~[?:?]
        at com.x.server.console.action.RestoreData$RunnableImpl.run(RestoreData.java:128) ~[console.jar:?]
        at java.lang.Thread.run(Thread.java:834) ~[?:?]
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37187
发表于 2023-5-4 09:41:57 | 显示全部楼层
您这台服务器的storage确认一下,是否有启动
回复

使用道具 举报

升级   27%

21

主题

26

回帖

281

积分

中级会员

Rank: 3Rank: 3

积分
281
发表于 2023-5-4 11:41:06 | 显示全部楼层
确认启动了
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37187
发表于 2023-5-4 15:59:53 | 显示全部楼层
node.json文件发出来看一下
回复

使用道具 举报

升级   27%

21

主题

26

回帖

281

积分

中级会员

Rank: 3Rank: 3

积分
281
发表于 2023-5-5 09:23:57 | 显示全部楼层
{
  "enable": true,
  "isPrimaryCenter": true,
  "center": {
    "enable": true,
    "order": 0,
    "sslEnable": false,
    "redeploy": true,
    "port": 20030,
    "httpProtocol": "http",
    "proxyHost": "boss.luckinteck.com",
    "proxyPort": 20030,
    "scanInterval": 0,
    "configApiEnable": true,
    "statEnable": true,
    "statExclusions": "*.js,*.gif,*.jpg,*.png,*.css,*.ico",
    "maxFormContent": 20,
    "exposeJest": true,
    "requestLogEnable": false,
    "requestLogFormat": "",
    "requestLogRetainDays": 7,
    "requestLogBodyEnable": false,
    "persistentConnectionsEnable": true
  },
  "application": {
    "enable": true,
    "port": 20020,
    "sslEnable": false,
    "proxyHost": "boss.luckinteck.com",
    "proxyPort": 20020,
    "redeploy": true,
    "scanInterval": 0,
    "includes": [],
    "excludes": [],
    "weights": [],
    "scheduleWeights": [],
    "statEnable": true,
    "statExclusions": "*.js,*.gif,*.jpg,*.png,*.css,*.ico",
    "maxFormContent": 20,
    "exposeJest": true,
    "maxThread": 500,
    "requestLogEnable": false,
    "requestLogFormat": "",
    "requestLogRetainDays": 7,
    "requestLogBodyEnable": false,
    "persistentConnectionsEnable": true
  },
  "web": {
    "enable": true,
    "port": 8011,
    "sslEnable": false,
    "proxyHost": "boss.luckinteck.com",
    "proxyPort": 8011,
    "weight": 100,
    "dirAllowed": false,
    "statEnable": false,
    "statExclusions": "*.gif,*.jpg,*.png,*.ico",
    "cacheControlMaxAge": 0,
    "persistentConnectionsEnable": true,
    "requestLogEnable": false,
    "requestLogFormat": "",
    "requestLogRetainDays": 7
  },
  "data": {
    "enable": false,
    "tcpPort": 20050,
    "webPort": 20051,
    "includes": [],
    "excludes": [],
    "jmxEnable": false,
    "cacheSize": 512,
    "logLevel": "WARN",
    "maxTotal": 50,
    "maxIdle": 0,
    "statEnable": false,
    "statFilter": "mergeStat",
    "slowSqlMillis": 2000,
    "lockTimeout": 120000
  },
  "storage": {
    "enable": true,
    "port": 20040,
    "sslEnable": false,
    "name": "251",
    "accounts": [
      {
        "protocol": "ftp",
        "username": "file",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "processPlatform",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "mind",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "meeting",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "calendar",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "okr",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "cms",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "bbs",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "report",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "strategyDeploy",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "teamwork",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "structure",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "im",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "general",
        "password": "123456abc",
        "weight": 100
      },
      {
        "protocol": "ftp",
        "username": "custom",
        "password": "123456abc",
        "weight": 100
      }
    ],
    "prefix": "",
    "deepPath": false
  },
  "logLevel": "warn",
  "dumpData": {
    "enable": false,
    "cron": "",
    "size": 7,
    "path": ""
  },
  "restoreData": {
    "enable": false,
    "cron": "",
    "path": ""
  },
  "nodeAgentEnable": true,
  "nodeAgentPort": 20010,
  "nodeAgentEncrypt": true,
  "quickStartWebApp": false,
  "autoStart": false,
  "selfHealthCheckEnable": false
}
回复

使用道具 举报

升级   27%

21

主题

26

回帖

281

积分

中级会员

Rank: 3Rank: 3

积分
281
发表于 2023-5-5 16:53:05 | 显示全部楼层
这个就是我的配置
回复

使用道具 举报

升级   100%

0

主题

559

回帖

1948

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1948
发表于 2023-5-6 09:36:22 | 显示全部楼层
把node配置文件中accounts这个属性和值删了,然后重启,先测试业务端能正常上传附件,再执行导出命令
回复

使用道具 举报

升级   27%

21

主题

26

回帖

281

积分

中级会员

Rank: 3Rank: 3

积分
281
发表于 2023-5-8 09:44:35 | 显示全部楼层
本帖最后由 lvjinpeng 于 2023-5-8 09:48 编辑

不是导出报错,是导入报错.我按你说的,操作了,老系统是改完配置,是可以上传附件,导出也没有问题,但是导入的时候还是报这个错误.打开控制台,发现新的服务器上,这个接口/x_processplatform_assemble_surface/jaxrs/work/v2/workorworkcompleted/e66654cf-6d51-4601-ba2a-581e34de99bc?v=7.3缺少这个参数data
新系统的流程表单没有显示出内容和文件.通知和公告的文件内容有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

0

主题

559

回帖

1948

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1948
发表于 2023-5-8 17:19:40 | 显示全部楼层

你导入是在控制台上操作的吧,怎么又会关联到流程接口,你现在用的O2是什么版本,重启后重新操作然后把日志文件以附件方式传上来
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread