![]() |
|
|||||||
| SageTV for unRAID/Docker Discussion related to SageTV for unRAID/Docker. Questions, issues, problems, suggestions, etc. relating to SageTV for unRAID/Docker should be posted here. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
A fatal error has been detected by the Java Runtime Environment:
About an hour after I had decided that my unRAID server would now be my production server I seemed to have a major problem.
Sage crashed and produced a hs_err_pid106.log file. Should I post that file here? In my regular SageTV log file there were a whole bunch of lines that looked like this: Code:
Sun 2/12 15:05:51.086 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126053376 Sun 2/12 15:05:51.106 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126069760 Sun 2/12 15:05:51.117 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126086144 Sun 2/12 15:05:51.117 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126094336 Sun 2/12 15:05:51.138 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126110720 Sun 2/12 15:05:51.149 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126127104 Sun 2/12 15:05:51.150 [Fork-BASE-53879@603488c9] Preloading image in picture viewer's slideshow monitor thread: MediaFile[id=227725 A[227728,227726,"20140116_011204000_iOS",0@0115.20:12,0,P] mask=P host=Hoylake encodedBy= format=TIFF 0:00:00 0 kbps [] /var/media/pictures/Wayne's iPhone 2014/20140116_011204000_iOS.tif, Seg0[Wed 1/15 20:12:03.999-Wed 1/15 20:12:04.000]] Sun 2/12 15:05:51.151 [HDHomeRun 1040e3e1 Tuner 0-Encoder@e47cbeb] HDHomeRun 1040e3e1 Tuner 0: /var/media/tv/PGATourGolf-ATTPebbleBeachProAmFinalRound-102562-0.mpg 738703765 Sun 2/12 15:05:51.159 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126135296 Sun 2/12 15:05:51.169 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126143488 Sun 2/12 15:05:51.173 [Fork-BASE-53879@603488c9] Loading RawImage of size 802x1024 for MediaFile[id=227725 A[227728,227726,"20140116_011204000_iOS",0@0115.20:12,0,P] mask=P host=Hoylake encodedBy= format=TIFF 0:00:00 0 kbps [] /var/media/pictures/Wayne's iPhone 2014/20140116_011204000_iOS.tif, Seg0[Wed 1/15 20:12:03.999-Wed 1/15 20:12:04.000]] Sun 2/12 15:05:51.174 [Fork-BASE-53879@603488c9] Loading 802x1024 image from file /var/media/pictures/Wayne's iPhone 2014/20140116_011204000_iOS.tif Sun 2/12 15:05:51.180 [V4L-Encoder-video2@15d98864] V4LCap /var/media/tv/30for30-CatholicsvsConvicts-675020-1.ts 2126151680 Note that the tuner is an HD-PVR. I just attached this tuner to my unRAID server last night and there seem to be at least minor issues with it - such as the first minute of a recording is no good. But this unit worked fine attached to my old SageTV Windows server. I restarted the SageTV docker and the log file is getting all of these lines again - roughly 10,000 lines per minute. Anyone have any idea on what is going wrong? I have one other hs_err_pid file from about a week ago. Note that while this issue was going on I also have an HDHR recording content.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#2
|
||||
|
||||
|
It looks like you might have debug_capture_progress=true in your Sage.properties file for some reason. That's the only way that particular logging happens. You need to change it back to the default of false to make that logging go away.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
|
#3
|
|||
|
|||
|
Yes it was - here are the settings:
Code:
db_perf_analysis=false debug=true debug_capture_progress=true debug_cc_sub=false debug_core_events=false debug_exif_parser=true debug_file_format_changes=false debug_fps_freq=0 debug_logging=false debug_msgs=true debug_rem_actions=false debug_sd=false debug_subtitles=false
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#4
|
||||
|
||||
|
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
|
#5
|
|||
|
|||
|
Is there a memory test plugin with unRAID?
Why do you suspect that it could be memory? Isn't it a case of somehow the wrong setting in the properties file?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#6
|
||||
|
||||
|
Quote:
I had my own experience with bad ram a while ago and the manifestation was a very consistent kernel panic, so it's completely possible that bad ram can cause the exact same problem over and over again. I believe there's a memory test on the flash drive when you boot into it.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
|
#7
|
|||
|
|||
|
As a first step I changed the debug_capture_progress=true back to debug_capture_progress=false.
I did have a kernel panic on Friday so you might be correct. My system has a slightly non-standard RAM config. This was a desktop system that had 8GB (2x4GB) of RAM. When setting this up as an unRAID server a month ago I added 2x8GB of RAM to go to 24GB as I wanted more memory in the server to run VMs, etc. You are right that MEMTEST is a boot up option on the unRAID OS USB stick. I will try to run that for a few hours tomorrow to see how it goes.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#8
|
|||
|
|||
|
According to garycase on the unRAID forums you can get memory problems if you use all 4 memory slots on a desktop board. He suggests only using 2. If you talk to him on the unRAID forums he can give you the technical reasons that I cannot.
One of the boot options with unRAID is Memtest86+ instead of the other three unRAID boot options of normal default, GUI mode and Safe mode. You should run the memory test for 24 hours to get a good test. You should have zero errors.
__________________
"Keep your goals away from the trolls" |
|
#9
|
|||
|
|||
|
Thanks Bob - I will take a look at that issues with 4 memory slots. I guess I can go down to 16GB. Are you using all 4 slots? I thought that you said that you have a server with massive amounts of memory.
I will try running memtest, I just started getting the rest of the family to use this server so it is a shame that I have to switch the extenders back to the old server(s) again.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#10
|
||||
|
||||
|
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
|
#11
|
|||
|
|||
|
I've never heard of or had that problem. What brand of memory are you buying? Personally, I try to stick with the more well known brands like Kingston, Crucial, or Corsair.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
|
#12
|
||||
|
||||
|
Those are the kinds of brands I was using (and still have laying around). The issues were rare, but only happened with all four slots populated. The motherboards were all well known good brands too. Looking back I know that some of the issues might have just been that sometimes you can't run RAM at full speed when you have all 4 dimms populated. My first experience was with an Asus nForce motherboard running 4GB of Kingston PC2100 DDR that was listed as compatible. Now that I'm thinking about it, it likely also has to do with density because when I ran 4 512GB DDR sticks, I didn't have any issues either.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
|
#13
|
|||
|
|||
|
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
|
#14
|
|||
|
|||
|
This is just what I remember so don't quote me on it.
There are a certain number of memory loads available and on desktop boards the number of loads is less then those required with all 4 slots loaded. Most of the time it won't cause a problem but if you get a lot of weird errors that is the first thing I would try. Also you can minimize the problem by using ECC memory which is usually not possible on a desktop board. But the ECC in the memory will correct errors encountered up to a point. The best is buffered ECC memory which reduces the memory loads on the MB below the limit because of the buffer. Like I said that is purely from memory. Personally I've been using ECC memory and server class MBs for a long time now and yes I have 32GB in all 4 memory slots on one unRAID server, 16GB each in 4 memory slots on 2 other unRAID servers and 128GB in 16 slots on my dual E5 server. All of them are maxed out memory slot wise.
__________________
"Keep your goals away from the trolls" |
|
#15
|
|||
|
|||
|
Here is what garycase said on the unRAID forums about this issue:
Quote:
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#16
|
|||
|
|||
|
Quote:
I am still unclear of the benefits of more memory on unRAID - sure I need a bunch for my JVM in Sage and a little bit more for other dockers. But what will I lose by dropping from 24GB of memory to 16GB? Currently I also have an Ubuntu VM using 1 GB and I am hoping to run WHS2011 in a VM as well and it will want at least 2GB.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
|
#17
|
||||
|
||||
|
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
|
#18
|
|||
|
|||
|
Quote:
Linux/unRAID uses memory as cache space. If you have 2 VMs using 3GB of your 16GB I would say you won't loose anything. I like to keep at least 4GB for unRAID use beyond what is needed for the VMs. I usually try to leave about 1 GB of memory per VM for overhead beyond what I allocated to the VM. So for 1GB VM I would leave 2GB and for a 2GB VM I would leave 3GB. If those 2 VMs were your only VMs that would only come to 5GB of memory usage and 11GB for unRAID which is plenty. When I used ESXi I could only use about 13GB of the 16GB due to overhead. It was just easier to see because before any VMs were assigned it showed only that amount of memory available. This was because I used PCI pass through. Without that on ESXi it would allow all 16GB of use. My 128GB server came from this thread: https://lime-technology.com/forum/in...77.0;topicseen
__________________
"Keep your goals away from the trolls" |
|
#19
|
|||
|
|||
|
I haven't bothered removing the memory yet and the machine has been running fine for the last week. I will likely let it keep going for now and see if the problem reoccurs.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| A fatal error has been detected by the Java Runtime Environment | Islander | SageTV Software | 2 | 05-27-2010 12:03 PM |
| Java Runtime Environment | RandyJohnson | SageTV Software | 1 | 02-10-2009 12:41 PM |
| Java Runtime Environment (JRE) 6 Beta 2 | Wheemer | SageTV Software | 5 | 07-27-2006 02:05 PM |
| Fatal Error when trying to update from 1.4.10 to 2.0.19. | lazarus | SageTV Software | 10 | 05-16-2004 08:07 PM |
| Java Runtime - Fresh Install Error | greggerm | SageTV Software | 10 | 03-04-2004 07:17 AM |