hello everyone
I`m new to use TrueNAS .I didn’t read the official website documentation before updating the system, so there were problems with the app installation.
在使用True NAS系统,我是一个新手, 我更新系统至24.10之前没有阅读官方文档,导致我的应用出了问题。
After the update, all the previously installed apps are gone, but the configuration files are still there . I want to reinstall the app and use the original configuration file to overwrite the newly installed app。This was ineffective.
更新之后,之前安装的app都没有了,但是配置的文件还在。我想重新安装应用用原始的配置文件去覆盖新安装的应用,发现这样做是无效的.
I deleted the volume ix application and reinstalled the deployment.This was ineffective.
我删除了卷ix-application,重新安装部署.发现这样做是无效的.
Now install and deploy any application, prompt error as shown
现在安装部署任何应用,提示错误如图
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/job.py”, line 509, in run
await self.future
File “/usr/lib/python3/dist-packages/middlewared/job.py”, line 556, in __run_body
rv = await self.middleware.run_in_thread(self.method, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1367, in run_in_thread
return await self.run_in_executor(io_thread_pool_executor, method, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1364, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/concurrent/futures/thread.py”, line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/service/crud_service.py”, line 268, in nf
rv = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 55, in nf
res = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 183, in nf
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/apps/crud.py”, line 203, in do_create
return self.create_internal(job, app_name, version, data[‘values’], complete_app_details)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/apps/crud.py”, line 248, in create_internal
raise e from None
File “/usr/lib/python3/dist-packages/middlewared/plugins/apps/crud.py”, line 241, in create_internal
Please advise how I should solve this problem. I can think of two solutions: 1. Is it possible to restore my ix-application? 2. Should I completely delete the remaining app content of the old version? Because I don't know how to give commands, I have no way of knowing whether it is correct or not.Or if there is a better way, please tell me.
请指教一下我应该怎么做解决这个问题. 我想到的两个办法 1 是不是可以恢复我的ix-application 2 还是应该彻底删除老版本残留的相关app应该的内容。因为我不会命令操作,没办法知道对不对。或者有更好的方法也可以告诉我。
My English is not very good, I used Google to translate, if there is anything unclear, please point it out and I will express it in another way
我的英语水平不是很好,翻译是使用的google,如果哪里表述不清楚,也指出来,我换一个方式来表达
Thanks
谢谢