Zakikun

Members
  • Posts

    14
  • Joined

  • Last visited

Everything posted by Zakikun

  1. The machine is put in a small room with door locked and is not being touched for months, so basically nope. I guess it is most likely that the power on/off wires linked to motherboard are aged or just the power button is short circuited randomly. I'm not at home so I told my brother to check it for sometime.
  2. Weird. I believe this should be a hardware problem. Because I haven't changed any configurations of anything for a long time except updating plugins. All VMs remains stopped until I need it work for some time and docker containers shoule not have the permission to shutdown the host.
  3. In syslog, I didn't see any errors or warnings but the system randomly shutdown in the past 3 months. Sometimes it just power upped and running for weeks, 6days or even hours. It always begins with similar logs like: Oct 19 08:26:05 Zhengs-Unraid init: Switching to runlevel: 0 Oct 19 08:26:05 Zhengs-Unraid init: Trying to re-exec init then it begins to stop drives, emhttp, services, docker, VM.... Everything seems like normal power off/shutdown procedure. In the past year I only change one thing that I change Docker virtual network to distribute IPv6 address to containers. I only saved logs in October but the problem is the same. syslog-2022-10-19.txt syslog-2022-10-18.txt
  4. Left4dead2 dedicated server related. After tested for a day, now I can say the l4d2 server works normally even with lots of sourcemod plugins. The key to my problem is "serverdata" files are splited unexpectedly between different physical disks. So anyone meets the same issue like mine: Make sure the share directory ( located by "serverdata" path) is not set to split new files and subdirectories. In operation, setting "use cache pool" to "No" or "Prefer". ("No" keeps them in the same one array disk, "Prefer" keeps them in the same cache disk). Really thanks to @ich777
  5. Even if I have assigned data path with “disk3”, the container still split some other files inside it (like runtimes or thread related) to multiple disks because "GameServer" share directory including "all" disks? Setting like this should fix my problem?
  6. The network does not matter because I run the server like this until Left4Dead2 game updated by Valve. And I have tested with bridge network too. Updated: Rediculous! All I have done is change the data path from disk3 to disk2 and now everything is fine. Why? Why?!
  7. When I create a new share directory named "GameServer" with cache setting "No", the server command seems run normallly. ---Checking if UID: 1000 matches user--- usermod: no changes ---Checking if GID: 100 matches user--- ---Setting umask to 000--- ---Checking for optional scripts--- ---No optional script found, continuing--- ---Starting...--- ---Update SteamCMD--- Redirecting stderr to '/serverdata/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1639697740 -- type 'quit' to exit -- Loading Steam API...OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...Warning: failed to init SDL thread priority manager: SDL not found OK ---Update Server--- Redirecting stderr to '/serverdata/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1639697740 -- type 'quit' to exit -- Loading Steam API...OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK [33;1mPlease use force_install_dir before logon! [0mSuccess! App '222860' already up to date. ---Prepare Server--- ---Server ready--- ---Start Server--- Server will auto-restart if there is a crash. Setting breakpad minidump AppID = 222860 Using breakpad crash handler Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam. [S_API] SteamAPI_Init(): Loaded '/serverdata/.steam/sdk32/steamclient.so' OK. #Using shader api: bin/shaderapiempty_srv.so # #Console initialized. #Using breakpad minidump system Could not find steamerrorreporter binary. Any minidumps will be uploaded in-process#Game_srv.so loaded for "Left 4 Dead 2" Server is hibernating ConVarRef test_progression_loop doesn't point to an existing ConVar [S_API FAIL] SteamAPI_Init() failed; create pipe failed.Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit But I still can't connect to the server through 192.168.9.10 (which is my unraid server static local ip address) in game client. The docker setting is showed below.
  8. Now I see. Thanks for help. So the correct startup process like these? 1. Unraid Server bootup 2. plugin installed and extract daemon.json into /etc/docker/daemon.json 3. go file loaded, extra mirror line injected into daemon.json and emhttp called 4. Docker service start with json configuration 5. containers startup in order 6. related container run up with runtimes
  9. Does the driver package append the runtime command into /etc/docker/daemon.json or replace it automatically after downloading completely? mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] } EOF I think it's my personal issue that I have edited /boot/config/go to create /etc/docker/daemon.json and change docker image registry mirror to mainland local server before I installed Nvidia Driver plugin. Is the plugin priority lower than system boot, so the daemon.json being overwritten by "go" file, not by plugin?
  10. Probably just network issue. My unraid server usually failed to download plugins and it makes them running with something missed. I've done all steps in normal way including disable docker service and enable it via WebUI. Also trying reboot Unraid Server serveral times and not helping. Downloading files from foreign websites is always painful and fails easily on my country mainland . Maybe the runtime parameter didn't take effect while failing to install Nvidia Driver plugin. (even the webUI displays "install sucessfully") So I just place it manually into the daemon.json file and the Emby container runs correctly with GTX750 hardware transcoding. BTW, I appoint http_proxy in the /boot/config/go and the whole system network access (to CA or others) seems fine.
  11. Alright, I think I figured it out by myself. I just add runtimes in /etc/docker/daemon.json and restart docker function once. Then the Emby container could use the nvidia runtime by adding extra parameters now. It‘s troublesome that I can't access domain or website related to Unraid and the plugin cannot be installed normally because I'm living in China. I'm expecting editing http proxy via webUI in future version.
  12. I have installed all things I can and the Nvidia Driver seems works fine. But it's werid that I can't startup the Emby Container with "--runtime=nvidia".
  13. Hello, It's been a long time since my last feedback. Is there any advice to fix this problem? (Still can't start the server normally with cleanup start)
  14. Add "-debug" to the /serverdata/serverfiles/srcds_run command line to generate a debug.log to help with solving this problem Sat 21 Aug 2021 10:50:09 AM CST: Server restart in 10 seconds Setting breakpad minidump AppID = 222860 Using breakpad crash handler Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit PreMinidumpCallback: updating dump comment Uploading dump (in-process) [proxy ''] /tmp/dumps/crash_20210821105019_1.dmp success = no error: libcurl.so: cannot open shared object file: No such file or directory Segmentation fault Add "-debug" to the /serverdata/serverfiles/srcds_run command line to generate a debug.log to help with solving this problem Sat 21 Aug 2021 10:50:19 AM CST: Server restart in 10 seconds Session terminated, killing shell... ...killed. Hello, I've been running my L4D2 server for several months and didn't change anything until I just restarted my unraid two month ago. After that the L4D2 docker server's log showing these error. I tried to run "./srcds_run -debug" inside the container but it said missing "/root/.steam/sdk32/steamclient.so" At last I remove and delete all files about l4d2 and do a clean bootup with original template. But it still doesn't help.