Independent Zone Paths for Failover Services

We wish to use Sun Cluster 3.2 to operate failover zones across 3 or more servers. It would seem that for failover services, zone paths must exist on shared storage and all associated failover zones must use that exact zone filesystem. However for load-balancing, it appears that multiple independent zonepaths are allowed.
My question is can failover zones be deployed WITHOUT using a single zone path filesystem. It seems to me that it complicates patching and maintenance to the zone filesystem if it is always in use. Not to mention, a corruption in that zone path's files would be forced on the entire set of zones using that path.
I'm new to Sun Cluster and am skittish about deploying a large fiber channel infrastructure if it is not really necessary. Thanks for any corrections / advice on the above.

Now I understand what you want to achieve. Unfortunately wording is not yet precise with all these new technologies.
What you need is not the HA Container agent, and what you want is not failover zones. But you want to have local zones, and let HA services failover between local zones on different nodes. Nothing easier than that. Just use the "normal" procedures to configure an agent. Now, instead of using the nodenames for the nodelist of the resource group, give it a list of the zone names that you want this service to run in. Example could be:
clrg create -p nodelist=host-A:zone-FOO,host-B:zone-FOO,host-C:zoneFOO. Now you can switch the HA service between the zone-FOO(s) on the 3 nodes without switching the zones themselves. And you can patch them without taking the service offline. Great.
If you want to make the data that your HA service uses highly available, you still would need some kind of shared filesystem. How could the HA service, switched onto another node:zone would get access to it, if not via a filesystem that was also switched over?
There is still value to the HA COntainer agent: if, e.g. you want to use the blackbox approach and do not care much about the potential outages of the zones during patch cycles. And there is more.
Hope that helps
Hartmut

Similar Messages

  • Could there be independent VI paths for different versions of LabVIEW?

    Hello,
    When jumping between different versions of LabVIEW (6.1, 7.1, 8.5) it is annoying that the current path for one becomes the current path for the other. 
    If I am working with LV 7.1 in a folder dedicated to 7.1 VI's, and then open LV 8.5, I don't want 8.5 to go to that 7.1 folder by default.  Alternately. if I was working in LV 8.5, closed it out, and then I click on a 7.1 VI, I don't want it to open in LV 8.5. 
    I've tried changing the path options in each version of LabVIEW, but that doesn't seem to help.  Is there any way of isolating these folder paths from one another?  One of our newer LV guys accidently opened some 7.1 code in 8.5.1 and then saved it.  Luckily, I had archived code to return to, but it could have been a disaster.
    Thanks for any ideas,
    McSynth

    You're actually asking two different questions.
    The first question has to do with which version of LabVIEW gets launched when you double-click a file. This is an operating system thing. The one that gets launched is the last one that got used. (Your first question will be: can this be changed? Answer: Change the operating system. Or, play around with the registry each time you quit out LabVIEW.)
    The second question has to do with search paths. These are independent. However, a VI will contain information about its subVIs in terms of where to find them. This is not a function of LabVIEW, as it is a function of the VI. Thus, it will make no difference which version of LabVIEW you use to open the VI. You can, if you wish, modify the search paths that LabVIEW uses to find VIs for each version of LabVIEW from the Tools->Options menu. However, this will not eliminate the problem, and your best bet is to keep those backups frequent.

  • Landing path for Shared Services

    Hi,
    Like we will be having a welcome page for Financial Management at below given path ,I would like to figure out the welcome page for the Hyperion Shared Services
    C:\Oracle\Middleware\userprojects\epmsystem1\httpConfig\ohs\config\OHS\ohs_component\htdocs\welcome-index.html_
    Thanks.

    Hi Srikanth,
    Thanks for your response. I know the export path for the SS. But we are trying to figure out the opening page for Shared Services if I am not using the whole shared services URL along with /interop/.
    To be more clear, if I enter http://localhost:*19000/* it will land in the welcome page for work space, provided the localhost being the admin server. and if I use http://HFM_localhost:*80/* it will take me to II7 page, provided the localhost being the HFM server.
    Similarly if I try to access http://localhost:*28080/* what should be the page that I should land in? provided the localhost being the admin server.
    Currently we are getting 404 Page not found error.
    Thanks.

  • How to use independent replacement paths for same KF over several months?

    Dear Experts,
    I have a query requirement to show KF values for items that meet a condition on another KF for a five month period.  I know that I can accomplish this using a replacement path variable on item for one month at a time, however I am not sure how to do this for multiple months in one query.
    This is an example:
    Month 1
    KF 1 > 0 for Items A & B.........so show KF 2 for for Items A & B
    Month 2
    KF 1 > 0 for Items B & C.........so show KF 2 for for Items B & C
    Month 3
    KF 1 > 0 for Items A & C.........so show KF 2 for for Items A & C
    Thanks in advance for your help!
    Kathryn

    Ok, Nancy, code copy/ paste did work fine.
    what does this mean:
    "Change the image in the properties panel to display your new image."
    (the image is displaying ok)
    NEverthesless, I think I got Murrays old notes.
    Here is my new version of Murrays writing, easiest way I think:
    You open up a pre-existing html, say Chicago. Then drag over with pointer to the new jpeg you want (Buffalo). It replaces Chicago with the buffalo jpeg, all links work perfectly. Then do a save as called Buffalo.

  • How to change Module Jar path for web services

    I got an error when I did -> Generate Web Service Files to create Web Service.
    Error is C:\Document and Settings\user\.jstudio\..\xmlservices.jar doesn't exsit.
    I know I put these jar files in my D:\Sun\...\modules directory. I went to Tools->Options->IDE Configuration->System->Modules->Web Service.
    Look the properties Module JAR. The path value in this property is wrong. It uses c:\Document and Settings\user... I want to change this value to D:\Sun\... But it doesn't allow me to change this value. The field is not editable. Anybody knows where I can change this directory path value?
    Thanks

    I got an error when I did -> Generate Web Service
    Files to create Web Service.
    Error is C:\Document and
    Settings\user\.jstudio\..\xmlservices.jar doesn't
    exsit.
    I know I put these jar files in my D:\Sun\...\modules
    directory. I went to Tools->Options->IDE
    Configuration->System->Modules->Web Service.
    Look the properties Module JAR. The path value in
    this property is wrong. It uses c:\Document and
    Settings\user... I want to change this value to
    D:\Sun\... But it doesn't allow me to change this
    value. The field is not editable. Anybody knows where
    I can change this directory path value?
    ThanksI seem to be getting the same error when clicking on "Generate Web Service Files":
    "Error is C:\Document and Settings\user\.jstudio\..\xmlservices.jar doesn't exsit."
    I am following the example below and I'm just out of ideas. Can anyone help.
    Thanks.
    http://swforum.sun.com/jive/thread.jspa?threadID=53040&tstart=30

  • Set a custom path for the service endpoint associated to a BPEL process

    Hello,
    I have a BPEL process and I would like to change the endpoint address of the corresponding web service that corresponds to the BPEL process.
    To be more specific, by default, the web service corresponding to a BPEL process "MyProcess" has an endpoint like: http://MyMachine:9700/orabpel/default/MyProcess , supposing that the process is deployed in the default domain.
    What should I do to have an endpoint like
    http://MyMachine:9700/orabpel/default/MyPath/MyProcess ?
    Is it possible?
    Thanks in advance!
    Regards,
    Marinel

    Figured out that the configuration property 'location' for the PartnerLinkBinding Deployment Descriptor can be used for this purpose. Tried it and it is working out perfectly fine.
    Thanks,
    Vijay.

  • Apache failover service does not start - must zone name be the same?

    Hello,
    When I brought online apache data service, it starts successfully, then immediately fails. So the service starts up on the other node, then fails. No clear error message.
    I'm thinking of potential causes:
    - Could this be b/c the local zone names are different on both nodes? However, the zone paths are the same.
    - The ftp-temp hostname is defined only on the 2 nodes /etc/hosts, not in DNS. In nsswitch.conf, I have "hosts: cluster files dns".
    - I have the Bin_dir property set to /opt/xampp/bin. I can start up /opt/xampp/bin/apachectl start fine. Since I'm using xampp's apache, should I NOT be using SUNW.apache, but a generic data service?
    - Does the Apache service must be under SMF control? Does sun cluster stop/start date services using SMF?
    I'm running Solaris 10, SC 3.2
    I want to fail over the Apache service betwn the local zones (not fail over the whole zone).
    Here's what I did in setting up the resource from the global zone:
    jupiter # clresource create -g ftp4-acme-com-rg -t SUNW.apache -p Bin_dir=/opt/xampp/bin -p
    Network_resources_used=ftptemp -p Port_list=80/tcp,443/tcp,20/tcp,21/tcp xampp-apache
    The ftp4-acme-com-rg was in unmanaged state.
    jupiter # clresourcegroup online -emM ftp4-acme-com-rg
    In /var/adm/messages:
    Nov 24 13:25:47 jupiter Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource ftptemp state on node jupiter:ftp-acme-zone2 change to R_ONLINE
    Nov 24 13:25:49 jupiter Cluster.RGM.rgmd: [ID 784560 daemon.notice] resource xampp-apache status on node jupiter:ftp-acme-zone2 change to R_FM_ONLINE
    Nov 24 13:25:49 jupiter Cluster.RGM.rgmd: [ID 922363 daemon.notice] resource xampp-apache status msg on node jupiter:ftp-acme-zone2 change to <Completed successfully.>
    At this point, I saw the virtual ip plumbed up. Also, noticed 'online' states.
    Resource Groups
    Group Name Node Name State Suspended
    Group: ftp4-acme-com-rg
    jupiter:ftp-acme-zone2 Pending online No
    Group: ftp4-acme-com-rg
    pluto:ftp_zone Offline No
    Resources --
    Resource Name Node Name State Status Message
    Resource: ftptemp jupiter:ftp-acme-zone2 Online         Online - LogicalHostname online.
    Resource: ftptemp pluto:ftp_zone Offline Offline
    Resource: xampp-apache jupiter:ftp-acme-zone2 Starting       Online - Completed successfully.
    Resource: xampp-apache pluto:ftp_zone Offline Offline
    The next message occurs 5 minutes later:
    Nov 24 13:30:52 jupiter Cluster.RGM.rgmd: [ID 764140 daemon.error] Method <apache_svc_start> on resource <xampp-apache>, resource group <ftp4-acme-com-rg>, node <jupiter:ftp-acme-zone2>: Timeout.
    Nov 24 13:30:52 jupiter Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource xampp-apache state on node jupiter:ftp-acme-zone2 change to R_START_FAILED
    Nov 24 13:30:52 jupiter Cluster.RGM.rgmd: [ID 529407 daemon.notice] resource group ftp4-acme-com-rg state on node jupiter:ftp-acme-zone2 change to RG_PENDING_OFF_START_FAILED
    Same messages on the 2nd node.
    This is the final status:
    -- Resources --
    Resource Name Node Name State Status Message
    Resource: ftptemp jupiter:*ftp-acme-zone2* Offline Offline - LogicalHostname offline.
    Resource: ftptemp pluto:*ftp_zone* Offline Offline - LogicalHostname offline.
    Resource: xampp-apache jupiter:*ftp-acme-zone2* Offline Offline - Successfully stopped Apache Web Server.
    Resource: xampp-apache pluto:*ftp_zone* Offline Offline - Successfully stopped Apache Web Server.
    Any input would be appreciated.
    Edited by: onetree on Nov 24, 2008 9:38 PM
    Edited by: onetree on Nov 24, 2008 10:23 PM

    Hi,
    Did you eventually find the root cause/solution to this problem? I got into the same thing on my setup where I created 2 zones on a solaris 10 node. The apache on any of the 2 zones just dont seem to start up. In the end clrg failed after a few attempts on both zones. The time out is about 5 min after apache_svc_start was launched. I grepped httpd and no such process was launched. It does not like it is monitor issue. Logicalhost resource is started ok. so I am not sure if there is any security or access issue involed for apache_svc_start.
    Mar 6 16:03:05 miwok.nms.fnc.fujitsu.com Cluster.RGM.global.rgmd: [ID 224900 daemon.notice] launching method
    <apache_svc_start> for resource <apache-res>, resource group <apache-rg>, node <miwok.nms.fnc.fujitsu.com:ho
    st1>, timeout <300> seconds
    Mar 6 16:03:05 miwok.nms.fnc.fujitsu.com Cluster.RGM.global.rgmd: [ID 784560 daemon.notice] resource apache-
    res status on node miwok.nms.fnc.fujitsu.com:host1 change to R_FM_UNKNOWN
    Mar 6 16:03:05 miwok.nms.fnc.fujitsu.com Cluster.RGM.global.rgmd: [ID 922363 daemon.notice] resource apache-
    res status msg on node miwok.nms.fnc.fujitsu.com:host1 change to <Starting>
    Mar 6 16:08:07 miwok.nms.fnc.fujitsu.com Cluster.RGM.global.rgmd: [ID 764140 daemon.error] Method <apache_sv
    c_start> on resource <apache-res>, resource group <apache-rg>, node <miwok.nms.fnc.fujitsu.com:host1>: Timeou
    t.
    One qestion is: do I have to install 3 separate copies of apache on global/zone1/zone2? I just had the default copy under /usr/apache.
    Any info would be appreciated.
    Mike

  • Can't create a service for failover on 2 node windows2008 RAC

    To create a new service for failover,
    1)Enterprise Manager can not be used by prompting an error: many people already mentioned.
    2)Net Manager could create a service but it fails to test showing:
    Attempting to connect using userid: qa1
    The test did not succeed.
    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
    Q1: According to doc, it should be used ONLY for Non-cluster and single instance. Is this why I have an error?
    Q2: If not, what should I need to do to fix this problem?
    3)Using command line like
    C:\Users\administrator.QAPF2>srvctl add service -d ORCL -s NLS -r orcl1 -a orcl2
    C:\Users\administrator.QAPF2>srvctl start service -d ORCL -s NLS
    C:\Users\administrator.QAPF2>srvctl status service -d ORCL -s NLS
    Service NLS is running on instance(s) orcl1
    C:\Users\administrator.QAPF2>sqlplus /nolog
    SQL> connect sys as sysdba
    SQL> alter system register;
    When I try to connect from client using "jdbc:oracle:thin:@orarac-scan:1521:NLS" connection string, I got the following error:
    Listener refused the connection with the following error:
    ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
    The Connection descriptor used by the client was:orarac-scan:1521:NLS
    Note: If I use "ORCL1" instead of NLS, then it works. ORCL1=SID on node1, NLS=service name.
    Q3: Are there anything I should do more?
    Q4: How do I add a listener for this new service(NLS)? I added the following using Net Manager but no effect:
    (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = orarac-scan)(PORT = 1521)))

    Yes, it worked with sqlplus commandline(local or from remote) like:
    C:\>sqlplus system@NLS
    SQL*Plus: Release 11.2.0.3.0 Production on Fri Apr 20 17:11:19 2012
    Copyright (c) 1982, 2011, Oracle. All rights reserved.
    From a remote client:
    C:\oracle>sqlplus qa1@NLS
    SQL*Plus: Release 11.1.0.6.0 - Production on Tue Apr 24 10:12:31 2012
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    Enter password:
    Connected to:.............................................................................
    However, if I use the connection string suggested by you:
    C:\oracle>sqlplus qa1@\"orarac-scan:1521/NLS\"
    SQL*Plus: Release 11.1.0.6.0 - Production on Tue Apr 24 10:14:30 2012
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    Enter password:
    ERROR:
    ORA-12514: TNS:listener does not currently know of service requested in connect
    descriptor
    additional information:
    From a remote client:
    C:\oracle>nslookup orarac-scan
    Server: admin01.qalab01.nextlabs.com
    Address: 10.23.57.5
    Name: orarac-scan.qapf2.qalab01.nextlabs.com
    Addresses: 10.23.57.35, 10.23.57.34, 10.23.57.36
    The followings are from node1:
    C:\>srvctl status service -d ORCL -s NLS
    Service NLS is running on instance(s) orcl1
    C:\Users\administrator.QAPF2>srvctl status scan
    SCAN VIP scan1 is enabled
    SCAN VIP scan1 is running on node orarac2
    SCAN VIP scan2 is enabled
    SCAN VIP scan2 is running on node orarac2
    SCAN VIP scan3 is enabled
    SCAN VIP scan3 is running on node orarac2
    C:\Users\administrator.QAPF2>srvctl status scan_listener
    SCAN Listener LISTENER_SCAN1 is enabled
    SCAN listener LISTENER_SCAN1 is running on node orarac2
    SCAN Listener LISTENER_SCAN2 is enabled
    SCAN listener LISTENER_SCAN2 is running on node orarac2
    SCAN Listener LISTENER_SCAN3 is enabled
    SCAN listener LISTENER_SCAN3 is running on node orarac2
    C:\Users\administrator.QAPF2>srvctl status listener
    Listener LISTENER is enabled
    Listener LISTENER is running on node(s): orarac2,orarac1
    C:\Users\administrator.QAPF2>srvctl config service -d orcl -s NLS
    Service name: NLS
    Service is enabled
    Server pool: ORCL_NLS
    Cardinality: 1
    Disconnect: false
    Service role: PRIMARY
    Management policy: AUTOMATIC
    DTP transaction: false
    AQ HA notifications: false
    Failover type: NONE
    Failover method: NONE
    TAF failover retries: 0
    TAF failover delay: 0
    Connection Load Balancing Goal: LONG
    Runtime Load Balancing Goal: NONE
    TAF policy specification: NONE
    Edition:
    Preferred instances: orcl1
    Available instances: orcl2
    Edited by: 928042 on Apr 24, 2012 10:36 AM

  • Problem for web service path for Xcelsius engage in flash object

    Hi, All
    I had created one xcelsius through Web Service of SAP B1.it works well.
    but when I run the flash object came from xcelsius by explorer,it gives one message
    "Can not access external data"
    thier I have to give path for swf file and web service path -- (which is given at the time of connection of xcelsius through web service in data manager)
    and I have to run the web service then it shows
    the dash board made from Xcelsius very well.
    but when i change the path of same web service to other m/c then flash file does work and it gives message
    "Can not access external data"
    but in practical my web service path can be changed, it should not fixed for path which is given in data manager in Xcelsius.
    I am using Xcelsius Engage 2008 sp3
    please give suggetions for solve the problem
    thanks in advance

    Hi Venky CRMIT, Bruce007
    Aside from the question, I tried another methods and I have succeeded calling webservice. A reference URL is
    http://www.webbasedcrmsoftware.com.au/crm-on-demand-tutorials/65-java-access-to-crm-on-demand#_Toc224720963
    Main cause may be jsessionID as you guess. When I try with EAI, I have send login information and message call at once, so URL may be incorrect.
    Thank you for your help.

  • Is SQL Server Engine failover service spported for Orchestrator databases?

    Hi there,
    I have the following question:
    Is SQL Server Engine failover service spported for Orchestrator 2012 R2 databases?
    Thanx in advance.
    Regards,
    Chris

    Hi,
    yes, the issue that Orchestrator does not reconnect when the SQL server is restarted is has been fixed in System Center 2012 Orchestrator Service Pack 1 (http://support.microsoft.com/kb/2768366)
    Orchestrator requires "only "the basic SQL Server features found in the Database Engine Service. No additional features are required.
    Regards,
    Stefan
    www.sc-orchestrator.eu ,
    Blog sc-orchestrator.eu

  • Security : Unquoted Service Path for ZESService.exe

    Hi from Paris,
    The security officer send me an alerte regarding the service ZESService.exe
    The device has the service ZESService.exe installed unsing an unquoted service path, which contains at
    least one whitespace : C:\Program Files (x86)\Novell\ZENworks\esm\ZESService.exe
    The risk is knowned as high.
    Do you know if there is a TID or something planed for this ?

    This would be the case for ANY service entry with a space in the path. The call we make to Service Manager is generic, so all services would be susceptible to this. We're looking at a way to modify the API call to include the escape quotes.

  • Can the PATH for services be modified?

    From the man page:
    "PATH is set to “/usr/sbin:/usr/bin” by default. By default, all other environment variables supplied to svc.startd are those inherited from init(1M)."
    http://docs.sun.com/app/docs/doc/816-5166/svc.startd-1m?a=view
    My service depends on an application that is not on the default path fro SMF. Can I add a new directory to this path when I'm doing a package add of my service? I have a workaround, but it would be nice to do it automatically when the service is installed.
    Thanks,
    Bill

    Your service needs that path or your method does?
    Is there any reason you can't just expand the PATH at the top of your start method script?
    I assume there's a way to modify the PATH within the service as well with svccfg, but I've never looked into that.
    Darren

  • Solaris 10 Cluster 3.2 with  2 zones in a failover scenario

    Hi
    Looking for the best way to set up things for the following scenario
    I have 2 M5000 servers with internal storage and a 6140 array for shared storage
    I need to create 2 zones on each in a failover scenario (active /standby)
    On Server1 3 out of 4 cpus for Oracle Database Server 11g and 1 out of 4 cpus for Oracle Application Server
    On Server2 3 out of 4 cpus for Oracle Application Server and 1 out of 4 cpus for Oracle Database Server 11g
    Database files will be placed on the shared storage. In case of failure of Server1 Oracle Database will fail over to Server2 and in case Server2 is down Oracle Application Server will fail to Server1.
    Would a zone cluster using clzonecluster be better?if yes how can i achieve the difference in cpu power in case of failure.
    where is best to keep the zone root path on the internal storage or on the shared storage?
    What about the swap space for both zones?
    Better use exclusive ips or shared will be fine?
    Will it be better to have sparse zone installation for the zone or do the whole thing?
    What is the best way to achieve the cpu assignments needed and how much should be left for the global zone?
    Thanks in advance
    vangelis

    Hi Vangelis,
    Building a cluster, requires some planning and understanding the concepts.
    A good start would be reading some of the documents linked to in this url: http://docs.sun.com/app/docs/doc/819-2969/gcbkf?a=view
    Regards,
    Davy

  • Shared Printers - Using a DNS record instead of server name for failover

    I have a Server 2012 Print Server. I plan on creating a second one for failover purposes. I will be installing the shared printers on client PCs using Group policy preferences.  Instead of using
    \\servername\printer as the path, can I create a DNS record for the server name and use
    \\dnsname\printer?  That way, if the first server dies, I just edit the dns record to point to the second server instead of renaming the second server and changing the IP of the second server.

    Hi,
    Based on your description, we can try creating a DNS alias for our printer server and use the alias instead of the host name in the UNC path. When this server goes down, we
    can make the alias pointing to another printer server.
    Regarding how to create an alias for a DNS host name, the following article can be referred to for more information.
    Add an Alias (CNAME) Resource Record to a Zone
    http://technet.microsoft.com/en-us/library/cc772053.aspx
    Hope it helps.
    Best regards,
    Frank Shen

  • Relative Path for Jquery into Content Editor Web Part

    Hi;
    I'd add a Content Editor Web Part (CEWP) to a web part zone. I'd edit that CEWP in HTML view and add my script which load Jquery and my question :  how to use a relative
    path for Jquery :
    <SharePoint:ScriptLink Name="SP.js" runat="server" OnDemand="true"
      Localizable="false" />
    <script src="/sites/XXX/Style%20Library/Scripts/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    My code
    </script>
    Regards

    Hi;
    Firstly, I have used : 
    <script src="/Style%20Library/Scripts/jquery.min.js" type="text/javascript"></script>
    But any result and any change and If I add /Sites/XXX/ : it works correctly ?
    My code is :
    <SharePoint:ScriptLink Name="SP.js" runat="server" OnDemand="true"
        Localizable="false" />
    <script src="/sites/XXX/Style Library/Scripts/jquery.min.js" type="text/javascript"></script>    
    <script type="text/javascript">
    ExecuteOrDelayUntilScriptLoaded(displayTitle, "SP.js");
    var site;
      var context;
      function displayTitle() {
        //Get the current client context
        context = SP.ClientContext.get_current();
        //Add the site to query queue
        site = context.get_web();
        context.load(site);
        //Run the query on the server
        context.executeQueryAsync(onQuerySucceeded, onQueryFailed);
    function onQueryFailed(sender, args) {
      alert('request failed ' + args.get_message() +
        '\n' + args.get_stackTrace());
    function onQuerySucceeded(sender, args) {
        $("#layoutsTable table th span").html("Bienvenue sur le site " + site.get_title() + " - Direction Technique");
        $("#zz17_V4QuickLaunchMenu ul.root li span:contains('Biblioth')").parent().parent().hide();
        $("#zz17_V4QuickLaunchMenu ul.root li span:contains('Listes')").parent().parent().hide();
    </script>

Maybe you are looking for