iMovie read latency

I have a late 2008 MacBook Pro IntelCore 2Duo with 4 GB of Ram and last OS X El Capitan installed.

I have been editing videos on iMovie 1.1.2 and it was great! The problem is now that I was edit a video but when I press play to listen to samples, image is trolling a lot. I put a quick trajectory and background music, it's just a part if, and this part is trolling. It's a long video of 12 minutes.

Hi, Isaias,

The delay means that the book review is not juggling the complex requirements of the editing process in this part of your video.  Many other posters on this forum have noticed the same thing.  When you share out it will play well.

Best,

Rich

Tags: iLife

Similar Questions

  • Why do a perfect real-time in iMovie read but a jumpy in Prime CS6?

    If it is my material I should get the problem in both programs. Am on a Macbook Pro, NVIDIA GeForce GT 330 M 10.6.8 and tried to adjust the reading to 1/4 of quality. I use crazy effects, a Gopro HD images. iMovie has no problem doing what I tried to do so until the Prime Minister.

    Thanks for any help, hope Miss me just a few obvious settings that I wish I could make my first edit.

    Leah =)

    Because imovie transcodes your videos gopro to something easier to play, and first is set up to play the images in native mode, which takes more computing power.

  • Data store / latency issues with HP ProLiant DL380 G7 - controller HP Smart Array P410i after disk 2014.09.0 SPP / hpsa - 5.0.0.74 update

    Hello

    We are currently investigating massive data store and the problems of latency of disk (mainly READING) on some of our HP ProLiant DL380 G7 with P410i (BBWC) controller.

    It all started after our half of regularly updated cycle for ESXi 5.1 U2 to:

    ESXi510-201407001 (no problem)

    -hp - esxi5.0uX - bundle - 2.1.1 - 2 (no problem)

    -HP-HPUtil-esxi5.0-bundle-2.1-15 (no problem)

    -hpsa - 5.0.0.74 (pilot) & SPP2014.09.0 (-assigned problems)

    It is not a permanent increase in the latency of reading, but rather meeting points that trigger alerts of Veeam. Store of data read latency increases about 5 MS to 100 ms as soon as this happens, but after a few seconds, everything is back to normal. These data warehouses special are RAID5 (but we have also seen some alerts on RAID1), having read and write cache enabled and the most affected machines are those with the LOWEST its use.

    We have a few WinServer2012R2 RDP for a small number of sessions (less than 5) - there is no noticeable delay on work on these.

    Maybe someone of you knows a similar behavior after you apply the updates of HP ProLiant servers. We don't have any idea on what to try next, a SPP restoration is not possible, maybe the pilot, but we find the correct predecessor, as the old drivers of 2014 HPSA leads the Group on the host computer.

    Best regards

    HZ

    Hello

    most likely, you have already solved the problem... I did some research and was in contact with HP. It is a problem with the driver hpsa - 5.0.0.74. It occasionally crashes when used with P410i. In the papers, you can find "WARNING: LinScsi: SCSILinuxAbortCommands:1843: failure, pilot hpsa to vmhba0. HP knows talking and working on the new driver. As a workaround, you can use hpsa - 5.5.0.60 (at least it works well for us).

    BR

    Maachah

  • Adapter of storage latency Metrics

    Hello

    I notice some read latency in most of my guests showing a maximum of 19 ms, as high as 31 ms, the runtime currently around 3-7 ms.  Is this acceptable?  For some reason, I feel like they are normally less than that.

    You can set only acceptable.  For some, 19 is excellent, for some applications, the application might as well be down.

    Very generally,.<15 ms="" averages="" with="" occasional="" spikes="" to="" 20-30ms="" would="" be="" pretty="">

  • Latency of disk windsurf ESXi 4.1

    I have a new installation of ESXi 4.1 on a HP Proliant DL180 G6.  I gave a few VM, but I see a latency absurd in the disks, read latency is about 30 ms, and writing remains about 60 ms with spikes in the 400-500 + range whenever one of these virtual machines do anything associated with write or read something other than the smaller amount of data.

    The storage is local and it is the 7200 RPM SATA drives, and to make it worse, they are, in a RAID 5, I expected to see a latency, but I believe that what I feel is average higher than it should be.  Is what I feel to be expected considering the disks I use or is there something I need to look?

    Welcome to the communities.

    Your disk controller has the supported battery write cache module installed? Without it and write caching enabled performance will be poor. How many drives in your RAID 5?

  • Play TV DLNA

    Hello

    I have a Samsung 46C8700 led tv being dlna capable. I use Windows 8 Pro and I can easily broadcast video from the Explorer file to my Samsung TV using "Play To" File Explorer or media player. It's really amazing because it instantly plays the video on my tv. It's just a little pop up on my TV that wants to allow playback. It's really amazing, because you need a decoder or xbox.

    Unfortunately, I am not able to use "Play To" the modern user interface. In the settings window of the modern user interface, my TV is listed under devices, but labled ist 'not certified Windows'. Video app or photo app I can't play on my Samsung tv. The TV is just simply not in charms bar. But more unfortunately is the fact that I can't stream UI modern Internet Explorer on my TV Samsung. I looked forward to YouTube videos from Internet Explorer on my Samsung tv, but unfortunately, it is not possible.

    Now, the question remains: why is it not possible? Because I can use "Play To" of the Explorer files or media player in videos to my Samsung TV desktop mode, I see no technical obstacles why it is not possbile for the modern UI (especially ie).

    Is it possible to cheat Windows 8 with certified Windows TV? Maybe a registry hack? I really hope this will be fixed, because it's such a very impressive feature, because you do not rely on specific hardware/software provider when using dlna.

    Hi Barb and all on the thread. Let me add some clarification about this because there seems to be an (understandable) confusion.

    Since Windows 7, Windows has a long history of support UPnP/DLNA and Windows 8 is no exception. In fact, we went even further in Windows 8 than what we offer in 7 to support based entirely on UPnP/DLNA standards within the home. The Play To function, in the jargon of DLNA, is a digital controller of media (DMC) and a play at the post office, in the jargon of DLNA, is a digital media converter (DMR). I'll save it for another day, but Windows 7 and 8 also fully support Digital Media Player (DMP) and Digital Media Server (DMS); all are standards-based.

    For Windows 7, we have been certifying play for (DMR) devices for Windows. This certification program is not inventing new standards or use Microsoft's proprietary technologies. Here's what makes our certification program:

    1. DLNA guidelines have a bunch of optional requirements. It is an example of a device support the volume control. Are those things that are optional in the guidelines affect the UI in new apps Store and the Windows user interface (such as allowing a user the ability to control the volume on the unit using the slider volume app, or search in a video, or update the State of keys (play, pause, etc.) in the application user interface when a user is using the TV remote control). We believe that this kind of thing is important, so the Windows certification requires some specific requirements which is optional in DLNA.

    2 guidelines DLNA have mandatory requirements which themselves don't test. I won't get into the details here, but the lack of a test for the mandatory guidelines means that some devices don't implement things badly, or not their at all, causing odd behavior that are difficult to work around. Without doubt, this isn't the goal (device manufacturers always solve the problems when we bring to their attention). Because the user experience can stop because of this, we believe that it is important and Windows certification tests in fact some specific requirements which are also mandatory in DLNA.

    3. developing #1, DLNA makes optional certain multimedia formats that are popular today and users expect. The main example is respectively MP4 video (M4V) and audio (M4A), or more specifically H.264 (AVC) and AAFC. Windows 8 has a strong focus on HTML5 for sites and applications, which depends on the MP4 Player. If DMR support not MP4, we would not be able to keep the promise of workflow based on HTML5 audio and video from apps and sites to your TV or speakers. You might think transcoding MPEG-2 is the answer, but Surface and other tablets Windows RT is not hardware MPEG-2 encoder in them (and even if you decide to do in the software, the experience would be terrible and drain your battery).

    4. read latency. To be competitive and deliver a great user experience, we believe that a TV should start playing a video within 6 seconds and audio within 3 seconds when it is connected through Ethernet cable. I'd be surprised if someone thought it was controversial.

    That's all. UPnP/DLNA is the technology of our Foundation. Remember though, DLNA means many things. A TV which only implements a Player multimedia (DMP) and a TV that implements a converter of media (DMR) both have the same DLNA logo, but only one of them is even able to work with Play To (DMR).

    While new applications of the store will not work with devices not certified for reliability, performance and other reasons, all your devices continue to work even as they did in Windows 7. From Windows Explorer or Windows Media Player, these certified and non-certified devices will be displayed in the context menu. We have added a button to the Ribbon to make it more friendly on touch screens. Try it on the Surface or other Windows RT devices for example.

    For amateur users or medical device manufacturers who want to test your device that is not yet certified, you can put your PC in Windows 8 (it does not work with Windows RT devices) in test mode. DANGER - this allows unsigned drivers to be installed. It's called the TEST MODE for some reason. Caveat applied, to put your machine into test mode, starting from an administrative command prompt: bcdedit-set testsigning on. After a reboot, if your device is truly a DLNA-DMR, it will be shown in the charm of devices. You will see that "not certified Windows" appear in uncertified devices. Contact your device manufacturer if they may not certify their devices. As I show above, it's standards; nothing that we have heard from any manufacturer to controversy.

    I hope this helps.

    -Gabe

  • ORION and DBMS_RESOURCE_MANAGER. Output CALIBRATE_IO

    Hi all

    on Windows 2008 server, Oracle 11.2.0.3.0 - 64 bit Production

    I ran:

    Orion-simple-ob-test testname

    And my iops.csv file:

    Capture.PNG

    When I run DBMS_RESOURCE_MANAGER. CALIBRATE_IO

    It gives me:

    7DBMS_RESOURCE_MANAGER. CALIBRATE_IO (1, 10, Ops ARE / s, Mbit/s, lat);

    8

    9DBMS_OUTPUT. Put_line ('max_iops =' |) ARE OPS / s);
    10DBMS_OUTPUT. Put_line ("latency time = ' |") LAT);
    11dbms_output.put_line ('max_mbps =' |) Mbit/s);

    12 end;

    13.

    max_iops = 76

    latency = 12

    max_mbps = 45

    Then ORION gives max_iops = 189 and DBMS package gives max_iops = 76.

    How to explain this difference?

    My db_block_size is 8192.

    Thank you.

    Yes thank you.

    That's all.

    ORION and DBMS_RESOURCE_MANAGER. CALIBRATE_IO display MIOPS years BMPS for the same physical disks.

    Can they be different any method they use?

    Measure two utilities can display different amounts for the same entity of the material?

    ORION:

    Advanced C:\app\product\11.2.0\dbhome_1\BIN>Orion-course testname - ob_test-num_disks 1 - size_small 1024

    ORION: ORacle IO numbers - Version 11.2.0.3.0

    ob_test_20141020_1433

    Calibration will take about 9 minutes.

    Using a high value for - cache_size may take longer.

    Mbit/s maximum big = 34,53 @ small = 0 and large = 2

    Maximum small IOPS / s = 41 @ small = 5 and large = 0

    Little time to read latency: avg = 121009 US, min = 690 US, max = 1632015 US = 118995 US @ small standard deviations = 5 and Large = 0

    Small minimum latency time = 31555 usecs @ small = 1 and wide = 0

    Of DBMS_RESOURCE_MANAGER. CALIBRATE_IO:

    7 DBMS_RESOURCE_MANAGER. CALIBRATE_IO (1, 30, Ops ARE / s, Mbit/s, lat);

    max_iops = 98

    latency = 29

    max_mbps = 44

    Best regards.

  • Report of Vcops

    I was looking for in VM average and peak storage latency Access report.

    can you please explain to me what is Throughput (Average) in and Throughput (Peak) in the section?

    ObjectPowered by VM CountyWrite Latency (Average)Write Latency (Peak)Workload @ Max write latencyRead Latency (Average)Read Latency (Peak)Workload @ Max read latencyThroughput (Average) inFlow rate (max.) inPotential @ Max speed

    Hello

    Welcome to the communities.

    It will answer all your questions

    On a same line is observed highest peak. Not the 95th percentile, but literally the single data point higher observed a collection

    https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CCcQrAIwAQ&url=https%3A%2F%2Fcommunities.vmware.com%2Fservlet%2FJiveServlet%2Fdownload%2F10937-74238%2Ftop-20-vmware-performance-metrics.pdf&ei=3O3AU4j4C4yGuATT1oLACg&usg=AFQjCNFVeuP11joTH--QmjmxLjn6CkryCw&bvm=bv.70810081,d.c2E

  • Some measures of the disc missing from the performance statistics since the update of U2 vc5. 0

    Hello

    Since our update of VC 5.0 vc5. 0 U2, the following metrics are not cumulative for past day/week/month/year plus:

    Average requests per second of reading virtual drive-

    Virtual disk - average writing queries per second

    Virtual disk - read latency

    Virtual disk - write latency

    Stats in real time for these metrics are fine, as well as more historical data before the update.

    vCenter is installed on a Windows Server 2008 R2, database VM: Oracle.

    I saw this problem on a VC 5.1 improved VC 5.0 with local MS SQL DB.

    Have these metrics out of historical performance data at all?

    Anyone with similar problems?

    Kind regards

    Michael

    What is the level of the collection on? If 1, try 2 or 3 and check?

    http://pubs.VMware.com/vSphere-51/topic/com.VMware.vSphere.monitoring.doc/GUID-25800DE4-68E5-41CC-82D9-8811E27924BC.html

  • custom user interface

    I read custom UI get startted it was hard but good

    You have to be an expert in the custom user interface suggestions (video tuterial or...).

    Hello

    The custome UI that's exactly... CUSTOM :-)

    You must first understand what information you need. For example, if you need to view the LUNS read latency: Lun who have high latency in my environment : http://www.virtualclouds.co.za/?p=163

    It is not difficult to learn... He must know what data you want to view and their little creativity.

  • Script to send email to what value if too hight

    Hi all

    Search I want to send email when the value is too high.

    for example, we script runs and show kmoy of esx, when this value on avegrage 1 min is more that the preset e-mail is sent.

    is it possible with powercli?

    TKS in advance

    This should create the alarm in order to capture opportunities where the latency of reading on any HBA on the host exceeds a certain threshold.

    First of all, you need get the metric ID for the measurement of the storageAdapter.totalReadLatency.average.

    You can use something like this to get this ID. This is a Lite version of the script that you can find in the blog.

    function Get-PerfCounterList{
      param($pm)
    
      $list = @{}
      $pm.PerfCounter | % {
        $obj = "" | Select Name, Level, Summary
        $obj.Name = $_.GroupInfo.key + "." + $_.NameInfo.key + "." + $pm.Description.CounterType[$_.RollupType].Key
    
        $obj.Level = $_.Level
        $obj.Summary = $_.NameInfo.Summary
        $list[$_.Key] = $obj
      }
      $list
    }
    
    function Get-StatId {
    param($entity, $pm, $perfCounterList)
    
    $result = @()
    
    $perfProvider = $pm.QueryPerfProviderSummary($entity.MoRef)
    
    if($perfProvider.SummarySupported){
      $perfMetrics = $pm.QueryAvailablePerfMetric($entity.MoRef,$null,$null,$null)
      if($perfMetrics){
        foreach($metric in $perfMetrics){
          $row = "" | Select Entity, Interval, CounterId, Stat, Instance, Level, Summary
          $row.Entity = $entity.GetType().Name
          $row.Interval = "Aggregate"
          $row.CounterId = $metric.CounterId
          $row.Stat = $perfCounterList[$metric.CounterId].Name
          $row.Instance = $metric.Instance
          $row.Level = $perfCounterList[$metric.CounterId].Level
          $row.Summary = $perfCounterList[$metric.CounterId].Summary
          $result += $row
        }
      }
    }
    
    if($perfProvider.CurrentSupported){
      $perfMetrics = $pm.QueryAvailablePerfMetric($entity.MoRef,$null,$null,$perfProvider.refreshRate)
      foreach($metric in $perfMetrics){
        $row = "" | Select Entity, Interval, CounterId, Stat, Instance, Level, Summary
        $row.Entity = $entity.GetType().Name
        $row.Interval = "RealTime"
        $row.CounterId = $metric.CounterId
        $row.Stat = $perfCounterList[$metric.CounterId].Name
        $row.Instance = $metric.Instance
        $row.Level = $perfCounterList[$metric.CounterId].Level
        $row.Summary = $perfCounterList[$metric.CounterId].Summary
        $result += $row
      }
    }
    $result
    }
    
    $pm = Get-View (Get-View ServiceINstance).Content.PerfManager
    $perfCounterList = Get-PerfCounterList $pm
    
    $report = @()
    
    # HostSystem
    $vmhost = Get-VmHost MyEsx | Get-View
    if($vmhost){
      $report += (Get-StatId $vmhost $pm $perfCounterList)
    }
    
    $report | Export-Csv "C:\Stat-Ids.csv" -NoTypeInformation -UseCulture
    

    Then, you will have a good idea of the thresholds to be used in the alarm. Remember that the metric returns the average in milliseconds over a period of 20 seconds.

    This little script should give you an idea what latency, you can see in your environment.

    $esx = Get-VMHost MyEsx
    
    Get-Stat -Entity $esx -Stat "storageadapter.totalreadlatency.average" -Realtime -MaxSamples 1 |
    Select @{N="Adapter";E={$_.Instance}},
    @{N="Latency";E={$_.Value}},
    @{N="Latency %";E={$_.Value/($_.IntervalSecs*10)}}
    

    Once you know the thresholds you want to use, we can create the real alarm.
    Like this

    $esxName = "MyEsx"
    $mailTo = "[email protected]"
    
    $alarmMgr = Get-View AlarmManager
    $entity = Get-VmHost $esxName | Get-View
    
    # AlarmSpec
    $alarm = New-Object VMware.Vim.AlarmSpec
    $alarm.Name = "Read Latency"
    $alarm.Description = "Send email when read latency exceeds the threshold"
    $alarm.Enabled = $TRUE
    
    # Action - Send email
    $alarm.action = New-Object VMware.Vim.GroupAlarmAction
    
    $trigger = New-Object VMware.Vim.AlarmTriggeringAction
    $trigger.action = New-Object VMware.Vim.SendEmailAction
    $trigger.action.ToList = $mailTo
    $trigger.action.Subject = "Net received alarm"
    $trigger.Action.CcList = ""
    $trigger.Action.Body = ""
    
    # Transition a - yellow --> red
    $transa = New-Object VMware.Vim.AlarmTriggeringActionTransitionSpec
    $transa.StartState = "yellow"
    $transa.FinalState = "red"
    
    # Transition b - red --> yellow
    $transb = New-Object VMware.Vim.AlarmTriggeringActionTransitionSpec
    $transb.StartState = "red"
    $transb.FinalState = "yellow"
    
    $trigger.TransitionSpecs += $transa
    $trigger.TransitionSpecs += $transb
    
    $alarm.action.action += $trigger
    
    # Expression - Network data receive rate
    $expression = New-Object VMware.Vim.MetricAlarmExpression
    $expression.Metric = New-Object VMware.Vim.PerfMetricId
    $expression.Metric.CounterId = 327
    $expression.Metric.Instance = ""
    $expression.Operator = "isAbove"
    $expression.Red = 75
    $expression.Yellow = 35
    $expression.Type = "HostSystem"
    
    $alarm.expression = New-Object VMware.Vim.OrAlarmExpression
    $alarm.expression.expression += $expression
    
    $alarm.setting = New-Object VMware.Vim.AlarmSetting
    $alarm.setting.reportingFrequency = 0
    $alarm.setting.toleranceRange = 0
    
    # Create alarm.
    $alarmMgr.CreateAlarm($entity.MoRef, $alarm)
    

    I would like to know how it works.

  • Poor performace/connections/packets Datastore loss... Cause?

    Hi all

    For the last month we know poor performace VDI.  Recently I bought vCOPs and vCOPs to see... and he has some interesting telling information.  We run 300-350 VM.  Win7 2 GB of RAM 1-2vCPU.  Hosts dedicated to 3xDell PowerEdge R810 256 GB of RAM and 104 and logical processors.

    Transmission for PCoIP packet loss is anywhere between 5 and 40% sometimes... bad

    The data store that contains records of line of sight, sometimes has a reported workload as being 500% + and e/s limited.  When many users begin to connect, read latency has turned as high as 920ms (almost a second) and it is regularly between 50-100ms under anything but almost inactive workloads.  This forum works on an Equallogic PS6000XVS with a half 15kSAS readers and a half SSD.

    Our connection time when things were going have climbed to more than 400 + seconds

    I know that none of this is normal and can't find what could be the cause of these problems.  My estimate is that it all comes down to the Replica data store disc and whether IO forced... but I am a little new to this and not sure.

    Here's my logic... If the replica store is so constrained, it might be the cause of packet loss.  Due to packet loss, PCoIP Protocol will be retained flow trying to stop loss, which in turn will degrade performance for everyone, including the time of connection.

    Any ideas/suggestions are appreciated.  Thank you!

    You should really open a ticket with Dell on it and let them take a look at your environment. I suspect they will advise to use the MEM and show you how to verify that you have the vSwitch and kernel iSCSI ports properly configured on your once installed esx hosts the MEM. You can push the MEM via the Update Manager so it's easy installation, and Dell has a set of scripts that will make all the automagically vSwitch and port configuration. All you need is disruptions of service on your host (this is always the problem but isn't it?).

    Geoff

  • Isolate storage performance problems

    I'm looking for the most effective strategy to isolate a possible performance problem and to determine if storage is the cause.  VMware said that this physical device read latency and physical device write latency must be sheer 20ms lower and 10 ms on average.  I see peripheral physics average 11 percent read latency and write the average latency on some HBAs.  I see 120ms peak read latency and 240ms latency of writing on some HBAs.

    Suppose I want to isolate this issue - how to efficiently determine if these measures indicate the storage as the cause of the poor performance of the application?  (For example, storage VMotion virtual machine which is own LUN with no other VM and see if there is a difference in performance - something that does not require a lot of time).

    Migrate the virtual computer on a local storage on one of your hosts to see if latency goes away. Then you know almost for some it's a problem on the ESX Server or on the fabric. My bet is that it is on the fabric. Run perfstats on table and you will most likely find that you are maxing out the SECOND battery on the diskgroup to support for the LUN that you write to.

    CD.

  • Using PowerCLI for VM disk Stats

    First of all - it's really a message to LucD (I know from previous aid tends to prowl this forum ), just thought I'd share, as is all the useful info and any idea LucD at will without doubt be useful for all.

    Hi LucD,
    First of all - thanks for a great selection of posts on Reporting for Powershell vSphere - well worth the time and a have read for anyone.
    I'm certainly not a good PowerShell - but I was able to understand and make changes to my profit - so I thought I would share my findings and ask a few questions.
    With your script as a basis - I was able to reach the following which SHOULD let me look at all VMs in VC one statistics collect virtual disk in time for VMS different discs, (IOPS / s, Throuput and latency) I use VC 4.1 and and NFS storage attached, I believe that these statistics are OK but would have your insight on this.
    I am very pleased with the script - but he needs more tests on a valid site, rather than my region little test, but I'm sure that from a point of view 'PS' there is more efficiency to win.
    First of all - is it possible to get all the statistics at a time-, rather than to make 6 calls per VM? (I'm also sure that the ' += ' a stat the following may not be ideal)
    Also - is there a way can control the output to the CSV file, it seems to put the columns in order any, he loves and layout does not appear to be linked to the order of a group object? Can it be controlled so I can have the entries 'value' and 'unit' next to each other
    ?
    Any insight and assistance would be appreciated, and I hope that others will give it a try and let me know if it works for them too.
    Thanks again for the inspiration and the vision that made me this far
    Tony.
    ESX 4.1, VC 4.1, 2.0 options, PowerCLI 4.1.1
    # Main Variables
    $sVCentre = "IP VC.
    $sVCUser = "administrator@domain".
    $sVCPwd = "password"
    $strVMWildCard = «*»
    $strCSVName = "Stats-AvgVMDiskWriteStatsWorkingday.
    $strCSVLocation = "c:\". »
    # define the start and end times for a day's work.
    $today9am = (get-Date-time Minute 9 - 0 - 0 second)
    $today5pm = (get-Date-time Minute 17 - 0 - 0 second)
    $intStartDay = - 1
    $intEndDay = - 1
    # Begin script
    #Connect to the CR
    Connect-VIServer $sVCentre - $sVCUser of the username-password $sVCPwd - ea silentlycontinue
    $arrVMs = get - VM | WHERE-object {$_.} Name - like $strVMWildCard}
    foreach ($strVM to $arrVMs)
    {
    Write-Host "get stats for:" $strVM.Name
    Write-Host "'-Assembly of latency of writing Stats" "
    $stats += get-Stat - $strVM - Stat virtualDisk.totalWriteLatency.average entity - start $today9am. AddDays ($intStartDay) - finish $today5pm. AddDays ($intEndDay)
    Write-Host "'-bringing together reading latency statistics '"
    $stats += get-Stat - $strVM - Stat virtualDisk.totalReadLatency.average entity - start $today9am. AddDays ($intStartDay) - finish $today5pm. AddDays ($intEndDay)
    Write-Host "'-Assembly Stats ARE Ops / s reading" "
    $stats += get-Stat - $strVM - Stat virtualDisk.numberReadAveraged.average entity - start $today9am. AddDays ($intStartDay) - finish $today5pm. AddDays ($intEndDay)
    Write-Host "'-writing ARE Ops / s Collator Stats" "
    $stats += get-Stat - $strVM - Stat virtualDisk.numberWriteAveraged.average entity - start $today9am. AddDays ($intStartDay) - finish $today5pm. AddDays ($intEndDay)
    Write-Host "'-Assembly Read Throughput Stats" "
    $stats += get-Stat - $strVM - Stat virtualDisk.read.average entity - start $today9am. AddDays ($intStartDay) - finish $today5pm. AddDays ($intEndDay)
    Write-Host "'-writing flow Stats of collation" "
    $stats += get-Stat - $strVM - Stat virtualDisk.write.average entity - start $today9am. AddDays ($intStartDay) - finish $today5pm. AddDays ($intEndDay)
    Write-Host $stats.length
    # include data and gather stats on average for the day.
    } $groups = $stats | Group-object - property {$_.} Entity, $_. MetricId, $_. Instance}
    $report = $groups | % {
    New-object PSObject-property @ {}
    Description = $_. Group [0]. Description
    Entity = $_. Group [0]. Entity
    EntityId = $_. Group [0]. EntityId
    Instance = $_. Group [0]. Instance
    MetricId = $_. Group [0]. MetricId
    Timestamp = $_. Group [0]. Timestamp.Date.AddHours ($_.) Group [0]. Timestamp.Hour)
    Unit = $_. Group [0]. Unit
    Value = [math]: Round (($_.)) Group | Measure-object-propriete value - average). On average, 2)
    }
    }
    #Exporting the report to a CSV file.
    $strCSVSuffix = (get-date) m:System.NET.SocketAddress.ToString ('yyyyMMddhhmm')
    $strCSVFile = $strCSVLocation + $strCSVName + $strCSVSuffix + "_", ".csv".
    $report | Export-Csv $strCSVfile - NoTypeInformation - UseCulture

    Thank you, Tony.

    (1) Yes, you can call Get-Stat with several characteristics, the downside is that the results will be mixed and you'll need to extract the correct metric/value objects. What's even better, you can also move all the virtual machines in a single call to Get-Stat.

    (2) the Export-Csv does not specify the order of the columns in the .csv file, I'm afraid.

    The alternative is to write or build the .csv file yourself.

    Capture each line as you like it in a string, and then write that string to a file.

    This is the update script

    # Main Variables $sVCentre = "VC IP" $sVCUser = "administrator@domain" $sVCPwd = "password" $strVMWildCard = "*" $strCSVName = "Stats-AvgVMDiskWriteStatsWorkingday" $strCSVLocation = "c:\"
    $metrics = "virtualDisk.totalWriteLatency.average","virtualDisk.totalReadLatency.average",
        "virtualDisk.numberReadAveraged.average","virtualDisk.numberWriteAveraged.average",
        "virtualDisk.read.average","virtualDisk.write.average" # define the start and finish times for a working day. $today9am = (Get-Date -Hour 9 -Minute 0 -Second 0)
    $today5pm = (Get-Date -Hour 17 -Minute 0 -Second 0)
    $intStartDay = -1$intEndDay = -1## Begin Script
    
    #Connect to VCConnect-VIServer $sVCentre -User $sVCUser -Password $sVCPwd -ea silentlycontinue$arrVMs = Get-VM | where-object {$_.Name -like $strVMWildCard}
    $stats = Get-Stat -Entity $arrVMs -Stat $metrics -Start $today9am.AddDays($intStartDay) -Finish $today5pm.AddDays($intEndDay)
    # group the data and collate the stats into averages for the day.$groups = $stats | Group-Object -Property {$_.Entity, $_.MetricId, $_.Instance}
    $report = $groups | % {
        New-Object PSObject -Property @{
            Description = $_.Group[0].Description
            Entity = $_.Group[0].Entity
            EntityId = $_.Group[0].EntityId
            Instance = $_.Group[0].Instance
            MetricId = $_.Group[0].MetricId
            Timestamp = $_.Group[0].Timestamp.Date.AddHours($_.Group[0].Timestamp.Hour)
            Unit = $_.Group[0].Unit
            Value = [math]::Round(($_.Group | Measure-Object -Property Value -Average).Average, 2)
        }
    }
    #Exporting the report to a CSV file.$strCSVSuffix = (get-date).toString('yyyyMMddhhmm')
    $strCSVFile = $strCSVLocation + $strCSVName + "_" + $strCSVSuffix + ".csv"$report | Export-Csv $strCSVfile -NoTypeInformation -UseCulture
    
  • Communication with the listener OEM problem

    Hi all
    for some reason, my OEM is corrupted and when activated, it messes with the listener. I have found the problem lies in OEM, rather than in the listener since I can establish connection between SQLdeveloper and the server through the listener without any problem.

    I have the named instance INARA, host named FIREFLY. SNOWDROP.COM and the listener named ORACLE_LISTENER.

    I closed the SQLdeveloper application and its listener and OEM first to identify the problem. After that I started OEM, emoms.log dumped Log Management Service:
    2011-06-15 11:55:12,203 [HTTPThreadGroup-2] WARN  jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 17002; Cleaning up cache and retrying
    2011-06-15 11:55:12,204 [HTTPThreadGroup-2] ERROR conn.ConnectionService verifyRepositoryEx.891 - Invalid Connection Pool. ERROR = Io exception: The Network Adapter could not establish the connection
    2011-06-15 11:55:12,205 [EMUI_11_55_12_/console/aboutApplication] ERROR svlt.PageHandler handleRequest.639 - java.lang.IllegalStateException: Response has already been committed
    java.lang.IllegalStateException: Response has already been committed
         at com.evermind.server.http.EvermindHttpServletResponse.resetBuffer(EvermindHttpServletResponse.java:1892)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:249)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
         at oracle.sysman.emSDK.svlt.PageHandler.render(PageHandler.java:1113)
         at oracle.sysman.emSDK.svlt.PageHandler.myRender(PageHandler.java:1173)
         at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:597)
         at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:787)
         at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:343)
         at oracle.sysman.eml.app.Console.doGet(Console.java:157)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:107)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:146)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.sysman.eml.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:122)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:102)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:327)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595) 
    also the trace file emagent.trc Management Agent dumped:
    SQL = "                                                                   OCISessionGet"...
    LOGIN = dbsnmp/<PW>@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=firefly.snowdrop.com)(PORT=1521))(CONNECT_DATA=(SID=inara)))
    2011-06-15 11:57:05,914 Thread-4147767632 ERROR vpxoci: ORA-12541: TNS:no listener
    2011-06-15 11:57:05,914 Thread-4147767632 WARN  vpxoci: Login 0x67fd70 failed, error=ORA-12541: TNS:no listener
    2011-06-15 11:57:05,914 Thread-4147767632 WARN  TargetManager: Exception in computing dynamic properties of {inara.snowdrop.com, oracle_database },GetDbBlockSize::ORA-12541: TNS:no listener
    2011-06-15 11:57:05,916 Thread-4138318160 ERROR TargetManager: nmeetm.c : Target inara.snowdrop.com has a failed critical dynamic property
    2011-06-15 11:57:05,918 Thread-4138318160 WARN  upload: Upload manager has no Failure script: disabled
    2011-06-15 11:57:05,918 Thread-4138318160 WARN  upload: Amount of upload data will be recalculated due to reload.enabling collections and regenerating metadata.
    2011-06-15 11:57:05,918 Thread-4138318160 WARN  TargetManager: Regenerating all Metadata
    2011-06-15 11:57:05,983 Thread-4138318160 WARN  upload: Truncating value of "SHORT_NAME" from "Average Synchronous Single-Block Read Latency (ms)" to "Average Synchronous Single-Block Read La"
    2011-06-15 11:57:05,983 Thread-4138318160 WARN  upload: Truncating value of "SHORT_NAME" from "Average Synchronous Single-Block Read Latency (ms)" to "Average Synchronous Single-Block Read La"
    2011-06-15 11:57:06,080 Thread-4138318160 WARN  upload: Truncating value of "COLUMN_LABEL" from "Total messages processed per queue per subscriber per minute in the last interval" to "Total messages processed per queue per subscriber per minute in "
    2011-06-15 11:57:06,080 Thread-4138318160 WARN  upload: Truncating value of "COLUMN_LABEL" from "Total messages received per queue per subscriber per minute in the last interval" to "Total messages received per queue per subscriber per minute in t"
    2011-06-15 11:57:06,080 Thread-4138318160 WARN  upload: Truncating value of "COLUMN_LABEL" from "Messages processed per queue (%) per subscriber per minute in the last interval" to "Messages processed per queue (%) per subscriber per minute in th"
    2011-06-15 11:57:06,080 Thread-4138318160 WARN  upload: Truncating value of "COLUMN_LABEL" from "Age of the first message in persistent queue per subscriber (seconds)" to "Age of the first message in persistent queue per subscriber (sec"
    2011-06-15 11:57:06,081 Thread-4138318160 WARN  upload: Truncating value of "COLUMN_LABEL" from "Age of the first message in the buffered queue per queue (seconds)" to "Age of the first message in the buffered queue per queue (second"
    2011-06-15 11:57:06,096 Thread-4138318160 WARN  collector: enable collector
    2011-06-15 11:57:06,100 Thread-4138318160 WARN  collector: Regenerating all DefaultColls
    2011-06-15 11:57:07,145 Thread-4147767632 ERROR upload: Exceeded max. amount of upload data: 314 files, 346.533864 MB Data. 89.74% of disk used. Disabling collections.
    2011-06-15 11:57:07,145 Thread-4147767632 WARN  collector: Disable collector
    2011-06-15 11:57:08,237 Thread-4147767632 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:57:08,337 Thread-4147767632 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:57:38,442 Thread-4147767632 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:57:38,545 Thread-4147767632 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:58:08,732 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:58:08,835 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:58:38,952 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:58:39,055 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:59:09,157 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:59:09,260 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:59:39,364 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:59:39,465 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
    2011-06-15 11:59:58,595 Thread-4154857808 ERROR command: nmejcn: received no status header from repository at https://firefly.snowdrop.com:5500/em/upload/
    Looked like OEM had some errors and warnings after it opened, but I don't know what they meant.

    After OEM is started successfully, at least according to the commandment of emtcl, I started ORACLE_LISTENER listener. At this point, I did the loopback test using NET manager on the server, and it took forever so I aborted it. The database at this point was still open and running without problem however. Taken TNSPING 157080 msc to return an OK value, meanwhile lsnrctl status ORACLE_STATUS was at a standstill.

    Then look at emagent.trc after that the listener was launched:
    2011-06-15 12:02:10,306 Thread-4138318160 WARN  ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
    2011-06-15 12:02:10,306 Thread-4138318160 WARN  ssl.io: fd=6: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
    2011-06-15 12:02:10,306 Thread-4138318160 WARN  http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
    2011-06-15 12:02:10,306 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text = 
    2011-06-15 12:02:40,433 Thread-4138318160 WARN  ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
    2011-06-15 12:02:40,433 Thread-4138318160 WARN  ssl.io: fd=6: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
    2011-06-15 12:02:40,433 Thread-4138318160 WARN  http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
    2011-06-15 12:02:40,433 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text = 
    2011-06-15 12:03:40,570 Thread-4138318160 WARN  ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
    2011-06-15 12:03:40,570 Thread-4138318160 WARN  ssl.io: fd=6: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
    2011-06-15 12:03:40,570 Thread-4138318160 WARN  http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
    2011-06-15 12:03:40,570 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text = 
    2011-06-15 12:04:10,704 Thread-4138318160 WARN  ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
    2011-06-15 12:04:10,704 Thread-4138318160 WARN  ssl.io: fd=6: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
    2011-06-15 12:04:10,704 Thread-4138318160 WARN  http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
    2011-06-15 12:04:10,704 Thread-4138318160 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text = 
    also emoms.trc
    2011-06-15 12:05:26,159 [HTTPThreadGroup-6] WARN  jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 17002; Cleaning up cache and retrying
    2011-06-15 12:05:29,774 [HTTPThreadGroup-5] WARN  jdbc.ConnectionCache _getConnection.352 - Io exception: Socket read timed out
    java.sql.SQLException: Io exception: Socket read timed out
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:77)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:230)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:501)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:436)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:621)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:203)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:492)
         at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:386)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:276)
         at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:212)
         at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:140)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.makeCacheConnection(OracleImplicitConnectionCache.java:1752)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.makeOneConnection(OracleImplicitConnectionCache.java:644)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getCacheConnection(OracleImplicitConnectionCache.java:592)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:460)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:544)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:480)
         at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:336)
         at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:322)
         at oracle.sysman.util.jdbc.ConnectionCache.getUnwrappedConnection(ConnectionCache.java:575)
         at oracle.sysman.emSDK.svc.conn.FGAConnectionCache.getFGAConnection(FGAConnectionCache.java:207)
         at oracle.sysman.emSDK.svc.conn.ConnectionService.getPrivateConnection(ConnectionService.java:1138)
         at oracle.sysman.emSDK.svc.conn.ConnectionService.getPrivateConnection(ConnectionService.java:1172)
         at oracle.sysman.emdrep.receiver.OMSHandshake.getParameterFromDB(OMSHandshake.java:570)
         at oracle.sysman.emdrep.receiver.OMSHandshake.getMaxAgentCompatVer(OMSHandshake.java:552)
         at oracle.sysman.emdrep.receiver.OMSHandshake.handshake(OMSHandshake.java:1033)
         at oracle.sysman.emdrep.receiver.OMSHandshake.handshake(OMSHandshake.java:836)
         at oracle.sysman.emdrep.receiver.FxferRecv.doGet(FxferRecv.java:598)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:327)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    2011-06-15 12:05:29,775 [HTTPThreadGroup-5] WARN  jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 17002; Cleaning up cache and retrying
    Finally, the ORACLE_LISTENER journal says:
    15-JUN-2011 12:16:38 * <unknown connect data> * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=18844)) * establish * <unknown sid> * 12525
    TNS-12525: TNS:listener has not received client's request in time allowed
     TNS-12535: TNS:operation timed out
      TNS-12606: TNS: Application timeout occurred
    15-JUN-2011 12:16:38 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=18842)) * establish * inara.snowdrop.com * 0
    15-JUN-2011 12:16:38 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=18838)) * establish * inara.snowdrop.com * 0
    15-JUN-2011 12:16:38 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=18833)) * establish * inara.snowdrop.com * 0
    15-JUN-2011 12:16:38 * service_update * inara * 0
    15-JUN-2011 12:16:38 * service_update * inara * 0
    15-JUN-2011 12:16:38 * service_update * inara * 0
    At this point, part of the NET services caused by OEM, corruption has been altered, but I didn't know what caused it. NET with his listener services can operate normally after I stopped OEM and forced killed the listener and restarted normally.

    No idea how to solve the problem of this point?
    Kind regards
    Val

    Valerie,

    The problems are manifold.

    1 in listener.ora are two defined listeners, as well running on port 1521. This is not going to work. As the default listener name is 'Listener', probably the named listener "listener" is launched and the listener called 'oracle_listener' has never worked. Check this box by issuing

    status lsnrctl listener

    lsnrctl status oracle_listener.

    Delete oracle_listener.

    2 the tnsnames.ora is a mess.
    Apart from the first definition, INARA, everything else can be removed, as they are incorrect, in any case. Localhost means 127.0.0.1, you do not have a listening port on localhost, so all the definitions referring to localhost are redundant.

    Should a .properties file in $ORACLE_HOME/sysman /... with the definition of the listener. Currently I can't find it, but then I use 11 GR 2.

    -------------
    Sybrand Bakker
    Senior Oracle DBA

Maybe you are looking for