LMS 4.0 in HA Mode guidance required

Hi Members,
Good day,
For  LMS4.0 to configure High Availability solution,  is it based on Symantec’s VERITAS Storage Foundation products.? As identified from below link,
http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.0/install/guide/hasetup.html
Also will appreciate if you can suggest a work around towards above HA configuration scenario without utilizing the Symantec Veritas components. i.e. Veritas Storage Foundation, Veritas Volume Replicator, Veritas Cluster Server (VCS), Global Cluster Option (GCO).
I am thinking if we can have a solution by updating the LMS version & achieveing the HA mode without utilizing the Symantec’s VERITAS Storage Foundation products
Awaiting your guidance on above.
Thanks,
Muzammil N.

The prerequisites for LMS 4.0 are found in the following link.  This include VM ware / OS / disk psace / etc
http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.0/install/guide/prereq.html
Once installed, you will go under Inventory -> Device Administration to mmanage devices.
http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.0/user/guide/admin/dcr_adm.html

Similar Messages

  • LMS 4 Migration from Evaluation Mode

    Hi Team
    I have a LMS 4.2, The Server is running in Evaluation mode right now... So I´m going to Instal the new Licenses file on it.
    The correct procedure that I have is:
    To update to a new license from the Licensing page:
    Step 1 Select Admin > System > License Management.
    The License Information page displays the license name, license version,  status of the license, and the expiration date of the license.
    Step 2 Click Update.
    Step 3 Enter the path to the new license file in the License field, or click Browse to locate the new file.
    Step 4 Click OK.
    The system verifies whether the license file is valid, and updates the  license. The updated licensing information appears in the License  Information page. Otherwise, an error message is displayed.
    To return to the License Information page, click Cancel.
    I need to known if before upload the new Licenses File, should I uninstall the Evaluation Licenses, someone told me that I need to clear out all the *.lic files ?  That´s correct if yes please let me known the procedure.
    Cheers
    Bruno Rangel

    I've gotten the advice both ways from the TAC. I can confirm that I have a working LMS 4.2 installation with permanent licenses that did not clear out the evaluation licenses first. So I'm taking my second TAC answer as more authoritative.
    If you need to remove old licenses, it's a bit complex - you need to go into the shell, navigate to the license directory, stop the LicenseServer daemon, remove or move the .lic file and put the new ones and and then restart the daemon.
    The GUI should allow you to avoid all of that and it is not necessary to remove the old lic file(s).
    You do need to ensure that the permanent licenses you are given are properly generated. The licensing team tool has had some issues with properly creating LMS licenses. If you open your permanent license in a text editor, make sure it specifies "LMS cisco 4.1 permanent" in the body (and NOT "LMS cisco 1.0 permanent"). The latter will be accepted by the GUI but not result in proper registration with the daemon.

  • Datasource Extractor Enhancement - Requirement Guidance required

    Hi Friends,
             I received a requirement for enhancing a existing report. When digged down till the extractor(standard) and found tthat these 7 fileds are missing in the extractor itself.
    After discussion with the functional consultant; we identified the source table and fileds for the requirements.
    But there are 4 fields whose text description has been maintained in another table and their technical values are being used in the table we are going to use. I.e., the mater data(Texts) has been maintained seperately.
    When cheked in BI, those master data are not maintained; hence we need take it all the way from ECC.
    1. I would like to know, whether we need create a new extractor(datasource) for master data and take it in to BI; also enhance the existing the std extractor.
    OR
    2. Can we take the master data fields in the existing extractor and use it in BI? If so, how we can show filed as KEY+TEXT in the report?
    Scenario: Filed - ACTIVITY PARTNER
                     Display - KEY + TEXT
    Seeking guidance for understanding better.
    Thanks
    Regards
    Santhosh Kumar N

    Hi,
       My requirement is to display the field as Key+Text in the report. Its a new field to be added. But in the Source system, the technical code and description has been maintained in the same table.
    I need to extract this data in to BI and use it in reporting.
    As you said, we can write a routine to display the two different fields  as 1 filed and displying both Key+Text in the report.
    I have not done this before, Just want to confirm will it be feasible by a routine. Also, which routine should be used? do we have any sample codes of it?
    Sincere Thanks for your valuable information.
    Rgds
    San

  • Procedure Guidance Required

    Hi all,
    Can I write a procedure in oracle which check the data in external table or flat file and insert the required data into internal oracle table.
    Please Guide me in this regard it is urgent.

    SQL> select * from myinternaltable;
            ID NAME
             1 Fred
             2 Bob
             3 Jim
    SQL> select * from myexternaltable;
            ID NAME
             1 Fred
             3 Jimmy
             4 Tim
    SQL> create table ins_upd as select * from myinternaltable where 1=0;
    Table created.
    SQL> create table del_upd as select * from myinternaltable where 1=0;
    Table created.
    SQL> create table upd as select id from myinternaltable where 1=0;
    Table created.
    SQL> create table ins as select id from myinternaltable where 1=0;
    Table created.
    SQL> create table del as select id from myinternaltable where 1=0;
    Table created.
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure myproc as
      2  begin
      3    execute immediate 'truncate table ins_upd';
      4    execute immediate 'truncate table del_upd';
      5    execute immediate 'truncate table upd';
      6    execute immediate 'truncate table ins';
      7    execute immediate 'truncate table del';
      8    insert into ins_upd
      9    select * from myexternaltable
    10    minus
    11    select * from myinternaltable;
    12    insert into del_upd
    13    select * from myinternaltable
    14    minus
    15    select * from myexternaltable;
    16    insert into upd
    17    select id from ins_upd
    18    intersect
    19    select id from del_upd;
    20    insert into ins
    21    select id from ins_upd
    22    minus
    23    select id from upd;
    24    insert into del
    25    select id from del_upd
    26    minus
    27    select id from upd;
    28    insert into myinternaltable
    29    select * from myexternaltable
    30    where id in (select id from ins);
    31    delete from myinternaltable
    32    where id in (select id from del);
    33    update myinternaltable
    34    set name = (select name
    35                from myexternaltable
    36                where id = myinternaltable.id)
    37    where id in (select id from upd);
    38* end;
    SQL> /
    Procedure created.
    SQL> exec myproc
    PL/SQL procedure successfully completed.
    SQL> select * from myinternaltable;
            ID NAME
             1 Fred
             3 Jimmy
             4 Tim
    SQL>Remember, you can use the MERGE statement to achieve similar results, however this way allows you to carry out any other processing that you may require for records in certain states before you insert,update,delete from your internal table.

  • Creating a Z component - guidance required

    Dear Experts,
    I am new to CRM WEB UI. I have to create a Z component with 2 views. View one will have Service Request number and second View will hav some related fields of the service request.
    I have created the Z component and 2 views.I am getting the desired result.
    But I strongly feel, the way the do is wrong. Please guide me on doing it in right way.
    This is the procedure I have followed ..
    Created 2 Views, created custom controller and have done the context node binding for both the views.
    I am creating a global variable and capturing the Service Requst number by looping at the form_fields into that global variable.
    and in the second view, I am using this global variable and reading CRM_ORDER_READ FM to get other fields value and storing those in other global fields and passing that field in GET/SET method.
    Thro's this approach I am getting the desired result . but I would like to know the right approch.
    Please guided me, how to do this in optimised way.
    Thanks,
    Roopa.

    Hi Suvidha,
    Thanks for your quick response.
    Please guide me where exactly I need to put this code in view 2 ?
    lr_cuco ?= me_get_custome_controller(<cutome controller name>)
    lr_current ?= lr_cuco->typed_context->CN1->collection_wrapper->get_current().
    I tried in DO_PREPARE_OUTPUT
    In debug mode ..
    for lr_cuco i get some value
    but for lr_cuurent its blank.
    Also pls check the type def for lr_cuco and lr_current is correct ..
    data: lr_cuco       TYPE REF TO  ZL_ZRP_TEST_HEADERCUCO0_IMPL.
    DATA: lr_current TYPE REF TO if_bol_bo_property_access.
    Thanks & Regards,
    Roopa
    Also refer to any standard components for one order ,like BT126H_OPPT,or BT108H_LEA,to find out how other one order processes are done in the UI.
    Hope this helps.

  • Custom Scheduler Error  and guidance required

    Hello Experts,
    I am creating a custom scheduler on OIM 11g R1, while running the importmetadata.bat am getting the following error:
    FYI: OIM on win 32 platform:
    While running script first am getting the your environment has been set then the following error, this is the first time am creating a custom scheduler
    And i have done the following things:
    1. created a plugins.xml and OIMsamplescheduledtask.zip in pluginsutillity
    2. created a task folder in which i have custom folder where I have placed samplescheduledtask.xml
    3. edited weblogic.properties file where I have changed
    metadata_from_loc=C:\Oracle\Middleware\Tasks
    and after running script getting this response:
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Type help() for help on available commands
    Starting import metadata script ....
    Please enter your username :weblogic
    Please enter your password :
    Please enter your server URL [t3://localhost:7001] :192.168.1.2:7001
    Connecting to t3://192.168.1.2:7001 with userid weblogic ...
    Successfully connected to Admin Server 'AdminServer' that belongs to domain 'idm
    domain'.
    Warning: An insecure protocol was used to connect to the
    server. To ensure on-the-wire security, the SSL port or
    Admin port should be used instead.
    Location changed to domainRuntime tree. This is a read-only tree with DomainMBea
    n as the root.
    For more help, use help(domainRuntime)
    Problem invoking WLST - Traceback (innermost last):
    File "C:\Oracle\Middleware\Oracle_IDM1\server\bin\weblogicImportMetadata.py",
    line 21, in ?
    File "C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\mdsWLSTCommands.py", line 268, i
    n importMetadata
    File "C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\mdsWLSTCommands.py", line 727, i
    n executeAppRuntimeMBeanOperation
    File "C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\mdsWLSTCommands.py", line 697, i
    n getMDSAppRuntimeMBean
    UserWarning: MDS-91002: MDS Application runtime MBean for "@applicationname" is
    not available. "importMetadata" operation failure.
    Kindly suggest
    regards,
    KK
    Edited by: 958122 on Jan 10, 2013 8:37 PM

    both servers are running fine, now getting this error
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Type help() for help on available commands
    Starting import metadata script ....
    Please enter your username :weblogic
    Please enter your password :
    Please enter your server URL [t3://localhost:7001] :192.168.1.2:7001
    Connecting to t3://192.168.1.2:7001 with userid weblogic ...
    Successfully connected to Admin Server 'AdminServer' that belongs to domain 'idm
    domain'.
    Warning: An insecure protocol was used to connect to the
    server. To ensure on-the-wire security, the SSL port or
    Admin port should be used instead.
    Location changed to domainRuntime tree. This is a read-only tree with DomainMBea
    n as the root.
    For more help, use help(domainRuntime)
    Problem invoking WLST - Traceback (innermost last):
    File "C:\Oracle\Middleware\Oracle_IDM1\server\bin\weblogicImportMetadata.py",
    line 21, in ?
    File "C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\mdsWLSTCommands.py", line 268, i
    n importMetadata
    File "C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\mdsWLSTCommands.py", line 733, i
    n executeAppRuntimeMBeanOperation
    File "C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\mdsWLSTCommands.py", line 996, i
    n saveStackAndRaiseException
    WLSTException: MDS-90034: The source directory or archive "C:OracleMiddlewareTas
    ks" for importing metadata is invalid.MDS-91009: Operation "importMetadata" fail
    ure. Use dumpStack() to view the full stacktrace.
    Edited by: 958122 on Jan 11, 2013 8:43 PM

  • Help and Guidance required with host side programming

    Hi all,
    We have to connect the Java Card reader(+ Java Card!!) to an ARM powered embedded system running Debian Linux.
    Now basically we have to program the host program that will send APDUs to the card and receive responses from the card.
    This program has to be in C.
    I have been coding the Java Card bit on my Windows laptop and have been installing it using GPshell.
    I have the following card reader and card:
    a) SCR 3310 from SCM Microsystems - Smart Card reader
    b) Cyberflex Access 64 k v2c from Gemalto (formerly Axalto) - Java Card (Supports JC 2.1.1 and Global Platform 2.0.1)
    My question is as follows:
    At the moment to test my applet, I use the GPshell commands. Does GPshell work with Linux (powered by an ARM processor)
    I understand that Global Platform is a library and can be used to program the host side to communicate with the Smart card. Can this be compiled for Linux? I have no idea how I would do it for an ARM based system.
    I am very shaky about the host side part of things. Please shed as much light on this bit as possible - It will save me from a lot of heartburn later, trust me!
    Before I started working with JC, I was under the impression that once the connection with the card is setup, one just needs to send the APDU's (a la the JCWDE emulator) to communicate with the card. I had no clue that we use GPshell for that. So, basically if there is any other way that supports APDUs to and from the card that works for linux(I believe that PC/SC supports APDU's) that would do the trick and I guess what I do from GPshell on Windows, Id be able to do with that other way on Linux.
    Please Help.
    Much appreciated.
    Thanks a lot in advance.
    Cheers

    Hi,
    Firstly, does your host application need to be able to load and install applets or do you just need to communicate with a card that has your applet preloaded? The answer to this will help determine what you need on your Linux host.
    If you do not need to load applets, you can use pcsc-lite (this is the PC/SC port for Linux/Unix http://www.linuxnet.com/middle.html). This may already be included in your distribution or you can easily compile it from source. GPShell uses the GlobalPlatrform library that uses PC/SC to communicate with your card. If you aren't loading applets then you can skip the wrappers and use PC/SC directly.
    You were correct in your original assumption. When you have a connection to the card you just send APDU's. There are a number of ways to do this but they all eventually go through PC/SC. Most are just a wrapper that makes things more convenient (smartcardio) while others are just a language binding or wrapper (jpcsc). You do not need to use GPShell once you have an applet on your card. This is mostly used for creating scripts to load and sometimes personalise a card. I would not use this for any more than that. Since it sounds like an embedded Linux platform you should keep your host as light weight as possible and go directly with PC/SC.
    You could start working on your host application using PC/SC and could compile it for both windows and linux. You can look at the GlobalPlatform source to see how they did it (it is compilable for both and I have also compiled it for OS X). The only real problem from memory is the include path for pcsc headers.
    Cheers,
    Shane

  • Alert Configuration in PI 7.4 Guidance Required

    Link Michal's PI tips: Component-Based Message Alerting
    Regards,
    Tibin Joseph

    Hi Praveen,
    Thanks ..I am following Competent Based Alerting and I processed a mapping error  through the scenario which I have added to the alert rule  I am getting the below log for the Alert Jobs which is running for every 3 minutes.Log is showing success.But I am not able to receive any mails on that and I am using the ALERT-TO-MAIL Consumer . Smtp host ,User ,Password,Port everything I have provided.Do u have  any idea why am not getting emails on alert?.
    Do we need to do any Firewall setting or any Basis activities for getting mails or can we give simply  Java Mail Client details (smtp host ,port etc) and will PI take care by itself using the details
    Return Code -1
    Return Code 0
    Regards,
    Tibin Joseph

  • Guidance required: How to access global panel/file handles from within a dll?

    Hi again,
    I have been tasked with trying to separate an application into a modular form, basically I will have a main application which will be a generic GUI which must be associated with a DLL that contains test sequences. Currently these test sequences make calls to the various panel controls to display the test information, this currently works great. The problem that I am having is trying to understand code that is compiled to create a DLL is made aware of, what is essentially, global constants that are defined in my main application. 
    The purpose of this structure is that we will have a generic GUI for multiple products tests, with each DLL representing a different products test sequence, each DLL will be built using the same framework with the generic GUI in mind. 
    I guess essentially what I am looking for is to call RunUserInterface() from main.exe and control the GUI from tests.dll. Is this at all possible, or should I be using a different approach?
    It would be much appreciated if someone could give me some pointers.
    Thanks very much 

    Well, in my opinion for such a software design, DLL modules should not directly modify the main GUI.
    The main.exe should be responsible from its GUI, so that in case of a GUI modification you should not be have to modify all DLLs.
    Also, in this case, there is no problem of accessing global handles, etc.
    Instead, you should send "messages" to the main.exe from the test DLLs and the GUI should know what to do with each message.
    For messaging between such applications I personally use the DDE library. I find it simple to use.
    Your main.exe can setup a DDE server and the test DLLs can attach to it as a client.
    Each DLL can send its "steps" to the GUI and the GUI can display them and command the DLL to run each step upon user's selection. 
    I have seen menchar's posts regarding "shared memory" usage for such purposes.
    There might be other options, too. 
    It is your decision to make.
    Hope this helps, 
    S. Eren BALCI
    www.aselsan.com.tr

  • Guidance required for excel processing

    Hai
    I am new to Excel documents processing in java.I have tried jxl .
    Now i hear about jakarta POI.Can you tell which is the best method ?
    I will be grateful if you provide me some links to get started.
    Thanks in advance

    Hai
    I am new to Excel documents processing in java.I
    .I have tried jxl .
    Now i hear about jakarta POI.Can you tell which is
    s the best method ?
    I will be grateful if you provide me some links to
    get started.
    Thanks in advanceI prefer POI because I have been using it for quite some time and the Quick Start guide is very easy to understand. :)

  • ABAP Guidance required.

    Hi Forum members,
    How are u doing ?
    I am Varun and I just started my career in SAP . I want to learn ABAP. Please guide me step by step procedure how to gain 100% knowledge in ABAP.
    I want to spend 2 complete months in learning ABAP. Please guide me.
    Kind regards,
    Varun Prasad

    Hi,
    To learn ABAP its very important you should go through basics of ABAP. A good concept in DATA DICTIONARY AND SCREEN PROGRAMMING will boost your normal ABAP programming. than you should go to ABAP OOPs technique and try to learn this deeply. Now a days ABAP OOPs is used. you should also go through BADI,enhancement techniques ,modification,scripts,ALV . and there is no end for learning in ABAP.
    So Best of Luck.
    Regards
    Piyush Singh

  • Regarding the logo and guidance required to get in to IT field

    Hi Team,
    I have just completed my OCA(9i) Developer Track
    Please guide me from where I can download the logo to add it on my cv.
    Now I want to do a DBA Track 10g i.e. 1z0-042 and 1z0-043 is it necessary to join instructor base training institute to get the certificate??(after clearing the exam) or one can do only one subject training and submit the oracle form?
    and do self study for second paper (43) is it possible?? or I have to do both instructor base training
    what is scope for 9i developer OCA in the market as I am fresher in database (I have experience from other field i.e KPO) will it help me if I show the certification in CV do they give me chance to enter in Technology and I cant show fake experience
    How I should get more and more chances in the field of Database to ensure my knowledge
    Please suggest me the procedure to prove my skill in the field of IT
    Regards
    Tushar

    user9312215 wrote:
    Hi Team,
    I have just completed my OCA(9i) Developer TrackTo be very strictly correct this is not actually true; as I am fairly you have not recieved evidence via your certiication success kit or via Certview in which case either of these would give you details of where to get the logo.
    I believe you have exam passes for the relevant exams, but that is not quite the same thing as the certification.
    >
    Please guide me from where I can download the logo to add it on my cv.
    http://certview.oracle.com
    http://blogs.oracle.com/certification/2009/11/0080a.html
    Now I want to do a DBA Track 10g i.e. 1z0-042 and 1z0-043 is it necessary to join instructor base training institute to get the certificate??(after clearing the exam) or one can do only one subject training and submit the oracle form?
    and do self study for second paper (43) is it possible?? or I have to do both instructor base training
    If you take either course from oracle university you only need to attend one hands on class ... you will not receive 10g DBA OCP without it. (10g DBA OCA does not need it).
    If you are taking the course via a WDP instiute, which is more econmical but risks lesser quality, this is less clear to me whether the complete course has to be attended {thread:id=1065168}
    what is scope for 9i developer OCA in the market as I am fresher in database (I have experience from other field i.e KPO) will it help me if I show the certification in CV do they give me chance to enter in Technology and I cant show fake experience There are too many factors to give a simple answer; and conditions in different parts of the world may be different. Experience may often be more important than certification. I would image the market for DBA's with certifications and little experience is saturated in many parts of the world.
    Previous experience in a related business area can help. As you KPO and bigdelboy dunno you should hve a better answer than I; i merely try to mainly do cerification process logistics and strange humour.
    >
    How I should get more and more chances in the field of Database to ensure my knowledge Use KPO
    Please suggest me the procedure to prove my skill in the field of ITPublish useful blog on the web on how to do something technical.
    Regards
    TusharRegards - bigdelboy .... in a holiday mood.

  • Creating a simple RFC - basic help guidance required

    Hi,
    this is going to be a simple answer and I am sure there are lots of links out there but I cant find them.
    I have been asked to create an RFC that takes in data runs a query and then returns the records. In this example I have been asked to pass in a WERKS(Plant) field and then return all the associated LGORT(Stor Loc).
    I have done some resaech and found that the table I need is T001L but I am having trouble getting the RFC to work correctly.
    I have created an import field of WERKS and created a RETURN_VALUES (new structure). I have attached the simple code below.
    However when I run this code only the last record is returned in the results. When I debug this it adds all the records to the structure but seems to be overwriting the value each time. Sure this is something to do with loops. Maybe I shouldn't be using a structure - perhaps an internal table?
    One more note is that this will be executed from a remote system.
    FUNCTION Z_MDM_LU_STOR_LOCS.
    *"*"Local interface:
    *"  IMPORTING
    *"     VALUE(PLANT) TYPE  WERKS
    *"  EXPORTING
    *"     VALUE(RETURN_VALUES) LIKE  ZMDM_STORLOC STRUCTURE  ZMDM_STORLOC
    SELECT LGORT FROM T001L
             INTO RETURN_VALUES-LGORT
             WHERE WERKS LIKE PLANT.
    ENDSELECT.
    ENDFUNCTION.

    >
    Paul Clavering wrote:
    >
    > FUNCTION Z_MDM_LU_STOR_LOCS.
    > *"----------------------------------------------------------------------
    > *"*"Local interface:
    > *"  IMPORTING
    > *"     VALUE(PLANT) TYPE  WERKS
    > *"  EXPORTING
    > *"     VALUE(RETURN_VALUES) LIKE  ZMDM_STORLOC STRUCTURE  ZMDM_STORLOC
    > *"----------------------------------------------------------------------
    >
    > SELECT LGORT FROM T001L
    >          INTO RETURN_VALUES-LGORT
    >          WHERE WERKS LIKE PLANT.
    > ENDSELECT.
    >
    > ENDFUNCTION.
    >
    Not an RFC problem; an ABAP understanding problem.
    SELECT... ENDSELECT is a loop.  So first time through the loop, return_values-lgort will be given the first value from the db.  Second time through, that's be overwritten by the second value retrieved from the db.
    As you've defined the exporting parameter "return_values" it is a structure, not a table.  So it will, and can, only have one value.
    You want SELECT INTO TABLE.  And, IIRC, for an RFC fm, you need to use the TABLES FM parameter.  Read the ABAP help for these for more details.
    matt

  • K8N NEO4 Platinum Ultra - Over clocking guidance required.

    Hi Every one!
    Can any body help by explaining or providing a link to a guide which helps to over clock TO ITS BEST SPEED for the MSI K8n Neo4 Platinum Ultra board with the following configuration?
    AMD 3000+ Winchester Socket 939.
    DDR RAM PC3200 400 Mhz Hynix 2 x 256 = 512 MB
    Ordinary PCI Vga Display Card.
    SATA 80GB WD HDD.
    MB : K8N NEO4 PLATINUM ULTRA.
    PSU : +12v RAIL = 20AMPS.

    You may aswell start Here

  • Have the clamshell mode requirements been relaxed?

    I'm experiencing what I consider to be some odd behaviour regarding an external display hooked up to my MacBook:
    With the external display being the only peripheral connected, the MacBook will enter clamshell mode when I close the lid.
    It was my understanding (supported by documentation) that clamshell mode required output and input (a display and a keyboard and mouse; be they wired or bluetooth).
    How can it make sense for a laptop to enter clamshell mode with only an external display connected?
    When I close the lid with the external display connected:
    the external display becomes the main display
    all the windows that were open on the lid display pop across to the external
    my desktop spread, littered with icons, appears on the external
    the MacBook does not enter sleep
    I don't have a bluetooth keyboard or mouse connected; I don't even have bluetooth on.
    To the best of my knowledge I'm unaware of any settings that would affect this behaviour.
    Does anyone else experience this same behaviour?
    Have the clamshell mode entry requirements been relaxed in Mavericks (admittedly, I haven't used clamshell mode in previous versions)?
    Is this a feature or a bug?

    Reading comprehension is not your strong suit. Those notes are not under the heading "Opening the internal display while in closed clamshell mode." 
    Here, I've copied more for you. Opening the internal display is discussed much later in the article......MUCH later.
    Requirements for closed display mode:
    Power adapter
    External keyboard, mouse, or trackpad
    External display
    Use these steps to enable closed clamshell (display closed) mode:
    If you are using a wired keyboard and mouse:
    Make sure the computer is plugged in to an outlet using the AC power adapter.
    Connect a USB keyboard and mouse to your computer.
    With the computer turned on connect the Mac notebook (using the appropriate Apple adapter if necessary) to the appropriate port on the external display or projector and turn the display or projector on.
    After your computer's Desktop appears on the external display, close the computer's lid.
    When you close the lid:
    In OS X Lion and later, the external display will change to a blue screen, then will show your desktop.
    In Mac OS X v10.6.8 and earlier, wake the computer up by clicking the mouse button or by pressing a key on your external keyboard.
    You should now be able to use your Mac notebook as you normally would, with a USB keyboard and mouse.
    If you are using a Bluetooth keyboard and mouse on a Bluetooth enabled Mac notebook:
    Make sure the computer is plugged in to an outlet using the AC power adapter.
    Verify that Bluetooth is turned on by using the Bluetooth pane of System Preferences or the Bluetooth menu icon.
    Pair your Bluetooth keyboard or mouse with the computer. For step-by-step instructions, see this article for keyboard pairing or see this article for mouse pairing.
    In System Preferences, be sure that the Allow Bluetooth devices to wake this computer option is selected.
    With the computer turned on connect the Mac notebook (using the appropriate Apple adapter if necessary) to the appropriate port on the external display or projector and turn the display or projector on.
    After your computer's Desktop appears on the external display, close the computer's lid.
    When you close the lid:
    In OS X Lion and later, the external display will change to a blue screen, then will show your desktop.
    In Mac OS X v10.6.8 and earlier, wake the computer up by clicking the mouse button or by pressing a key on your external keyboard.

Maybe you are looking for