Apache and cluster and failover

          Hi All,
          I have a quick question. I am running 2 WLS 5.1 sp6 app servers
          in clustered mode (on solaris 7) using Apache 1.3.12 (also Solaris),
          and the weblogic proxy. Everything is working fine, and failover
          works correctly if one of the servers crashes.
          My problem is when the primary server for a session is correctly
          shut down. In my environment failover does not work in this situation.
          In the case that the server is shut down correctly, should failover
          occur? I would think that all sessions that are on the server
          being shut down would be transferred to the secondary server...
          is this a bug in weblogic? Or am I just wrong?
          Thanks again
          

          "Cameron Purdy" <[email protected]> wrote:
          >Some OS's combined with some WL releases will failover
          >on graceful
          >shut-down. Sometimes you just have to kill -9 or close
          >the port to get
          >failover to work.
          >
          >--That is very good information.  Thank you.  I do see the failover
          working correctly when I have 2 NT WLS app servers and a Solaris
          Apache web server. The problem occurs when I have 2 Solaris app
          servers and the Solaris Apache web server. does this sound familiar?
          >Cameron Purdy
          >Tangosol, Inc.
          >http://www.tangosol.com
          >+1.617.623.5782
          >WebLogic Consulting Available
          >
          >
          >"Nick Barbato" <[email protected]> wrote in message
          >news:[email protected]...
          >>
          >> Hi All,
          >>
          >> I have a quick question. I am running 2 WLS 5.1 sp6
          >app servers
          >> in clustered mode (on solaris 7) using Apache 1.3.12
          >(also Solaris),
          >> and the weblogic proxy. Everything is working fine,
          >and failover
          >> works correctly if one of the servers crashes.
          >>
          >> My problem is when the primary server for a session
          >is correctly
          >> shut down. In my environment failover does not work
          >in this situation.
          >> In the case that the server is shut down correctly,
          >should failover
          >> occur? I would think that all sessions that are on
          >the server
          >> being shut down would be transferred to the secondary
          >server...
          >> is this a bug in weblogic? Or am I just wrong?
          >>
          >> Thanks again
          >
          >
          

Similar Messages

  • Can anyone give ex's for poolled and cluster and transparent tables

    Hi ,
    Can u help me by providing ex's for  poolled and cluster and transparent tables

    Hi,
    Following are the examples for each type.
    Transparent table -  VBAK.
    Cluster Table -BSEG
    Pooled Table -  KAPOL
    Regards,
    Ankur Parab

  • Change the IP Addresss of Servers that are members of a Windows Failover Cluster and SQL cluster

    Hi all,
    I have 3-nodes Windows Server 2012 R2 Cluster, on top of it I have two clustered named SQL 2012 instances installed. We need to change the IPs and subnet for the three physical servers incorporated in the Windows cluster. What will be the impact on
    the Windows and SQL clusters? What extra configuration is needed in both Windows and SQL clusters to make sure the service will not fail after changing the IPs?

    A similar question was answered
    here.
    The impact is that your Windows and SQL Server failover clustered instances will be offline during configuration so you need to schedule downtime. Plus, your client applications will not be able to find the new IP addresses immediately, depending on your
    DNS TTL value. Work with your network/systems engineers to find out what this value is or validate the existing TTL values on your clustered resources by checking the HostRecordTTL property value. A workaround here is to set the HostRecordTTL property values
    of your SQL Server network name to a very low value, say 1 minute, and then change it back to the current one once all of the applications can connect back to them.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • 2 Hyper-V Servers with Failover Cluster and a single File Server and .VHDs stored on a SMB 3 Share

    I have 2 X M600 Dell Blades (100 GB local storage and 2 NICs)  and a Single R720 File Server (2.5 TB local SAS storage and 6 NICs).  I´m planning a Lab/developer enrironment using 2 Hyper-V Servers with Failover Cluster and a single File Server putting
    all  .VHDs stored on a SMB 3 Share on the File Server.
    The ideia is to have a HA solution, live migration, etc, storing the .VHDs onm a SMB 3 share
    \\fileserver\shareforVHDs
    It is possible? How Cluster will understand the
    \\fileserver\shareforVHDs as a cluster disk and offer HA on it?
    Or i´ll have to "re-think" and forget about VHDs on SMb 3 Share and deploy using iSCSI?
    Storage Spaces makes difference in this case?
    All based on wind2012 R2 STD English version

    I have 2 X M600 Dell Blades (100 GB local storage and 2 NICs)  and a Single R720 File Server (2.5 TB local SAS storage and 6 NICs).  I´m planning a Lab/developer enrironment using 2 Hyper-V Servers with Failover Cluster and a single File Server putting
    all  .VHDs stored on a SMB 3 Share on the File Server.
    The ideia is to have a HA solution, live migration, etc, storing the .VHDs onm a SMB 3 share
    \\fileserver\shareforVHDs
    It is possible? How Cluster will understand the
    \\fileserver\shareforVHDs as a cluster disk and offer HA on it?
    Or i´ll have to "re-think" and forget about VHDs on SMb 3 Share and deploy using iSCSI?
    Storage Spaces makes difference in this case?
    All based on wind2012 R2 STD English version
    You can do what you want to do just fine. Hyper-V / Windows Server 2012 R2 can use SMB 3.0 share instead of a block storage (iSCSI/FC/etc). See:
    Deploy Hyper-V over SMB
    http://technet.microsoft.com/en-us/library/jj134187.aspx
    There would be no shared disk and no CSV just SMB 3.0 folder both hypervisor hosts would have access to. Much simplier to use. See:
    Hyper-V recommends SMB or CSV ?
    http://social.technet.microsoft.com/Forums/en-US/d6e06d59-bef3-42ba-82f1-5043713b5552/hyperv-recommends-smb-or-csv-
    You'll have however a limited solution as your single physical server being a file server would be a single point of failure.
    You can use Storage Spaces just fine but you cannot use Clustered Storage Spaces as in this case you'll have to take away your SAS spindles from your R720 box and mount them into SAS JBOD (make sure it's certified). So you get rid of an active components
    (CPU, RAM) and keep more robust all-passive SAS JBOD as your physical shared storage. Better then a single Windows-running server but for a true fault tolerance you'll have to have 3 SAS JBODs. Not exactly cheap :) See:
    Deploy Clustered Storage Spaces
    http://technet.microsoft.com/en-us/library/jj822937.aspx
    Storage Spaces,
    JBODs, and Failover Clustering – A Recipe for Cost-Effective, Highly Available Storage
    http://blogs.technet.com/b/storageserver/archive/2013/10/19/storage-spaces-jbods-and-failover-clustering-a-recipe-for-cost-effective-highly-available-storage.aspx
    Using
    Storage Spaces for Storage Subsystem Performance
    http://msdn.microsoft.com/en-us/library/windows/hardware/dn567634.aspx#enclosure
    Storage
    Spaces FAQ
    https://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx
    Alternative way would be using Virtual SAN similar to VMware VSAN in this case you can get rid of a physical shared storage @ all and use cheap high capacity SATA spindles (and SATA SSDs!) instead of an expensive SAS.
    Hope this helped :)
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • Aggregates, VLAN's, Jumbo-Frames and cluster interconnect opinions

    Hi All,
    I'm reviewing my options for a new cluster configuration and would like the opinions of people with more expertise than myself out there.
    What I have in mind as follows:
    2 x X4170 servers with 8 x NIC's in each.
    On each 4170 I was going to configure 2 aggregates with 3 nics in each aggregate as follows
    igb0 device in aggr1
    igb1 device in aggr1
    igb2 device in aggr1
    igb3 stand-alone device for iSCSI network
    e1000g0 device in aggr2
    e1000g1 device in aggr2
    e1000g2 device in aggr3
    e1000g3 stand-alone device of iSCSI network
    Now, on top of these aggregates, I was planning on creating VLAN interfaces which will allow me to connect to our two "public" network segments and for the cluster heartbeat network.
    I was then going to configure the vlan's in an IPMP group for failover. I know there are some questions around that configuration in the sense that IPMP will not detect a nic failure if a NIC goes offline in the aggregate, but I could monitor that in a different manner.
    At this point, my questions are:
    [1] Are vlan's, on top of aggregates, supported withing Solaris Cluster? I've not seen anything in the documentation to mention that it is, or is not for that matter. I see that vlan's are supported, inluding support for cluster interconnects over vlan's.
    Now with the standalone interface I want to enable jumbo frames, but I've noticed that the igb.conf file has a global setting for all nic ports, whereas I can enable it for a single nic port in the e1000g.conf kernel driver. My questions are as follows:
    [2] What is the general feeling with mixing mtu sizes on the same lan/vlan? Ive seen some comments that this is not a good idea, and some say that it doesnt cause a problem.
    [3] If the underlying nic, igb0-2 (aggr1) for example, has 9k mtu enabled, I can force the mtu size (1500) for "normal" networks on the vlan interfaces pointing to my "public" network and cluster interconnect vlan. Does anyone have experience of this causing any issues?
    Thanks in advance for all comments/suggestions.

    For 1) the question is really "Do I need to enable Jumbo Frames if I don't want to use them (neither public nore private network)" - the answer is no.
    For 2) each cluster needs to have its own seperate set of VLANs.
    Greets
    Thorsten

  • Geographic Cluster and zones

    Hello,
    I am attempting to setup a geographic cluster to failover an Informix application to our disaster recovery (BCP) site. I have a Sun Fire V440 in each location running Solaris 10 08/07 update. The application is currently running on a Solaris 8 02/04 server and must continue to do so. The catch is that the server in the BCP site is also used as a QA server. My thought was to create on the Solaris 10 server, two Solaris 8 containers, one for failover from the home office and the other used for QA. At the home office site, the server would run one Solaris 8 container. We are using EMC SRDF for replication and storage of the Informix database. The container on the home office server would failover to the BCP container on the server in the BCP site. My questions are: 1) Is this scenario possible, and 2) How would I configure the clustering on the servers? Should I be using the the data services for Containers and for Informix? I have so far created one node clusters in each site and was in the process of configuring the resource groups but was unsure how to proceed. Thanks for any help anyone can give. Thanks.

    I work for the Sun Cluster Geographic Edition (SCGE) team so I hope I can give some definitive answers...
    First, I'm slightly confused as to whether this is a single cluster with geographically split nodes or two single node clusters joined together with SCGE. From re-reading your posting it looks like it is the latter, which although far from optimal, is possible. The point to make is that any failure on the primary site is probably going to have to be treated as a disaster. You will need to decide whether the primary site node will be back up any time soon and if not, take-over the service on the remote (DR) site. Once you've taken over the service, the reverse re-sync is going to be quite expensive. If you'd had a local cluster at the primary site, then only site failures would have forced this decision.
    Back to the configuration. You'll need to install single node Solaris Clusters (3.2 01/09) at each site. You would then create an HA-container agent resource group/resource to hold you Solaris 8 brand zone. You'd then put your Informix database in this container. You'd do the same at the remote site. Your options for storage are raw DIDs devices or file system. You can't use SVM with SRDF yet and I don't think there is a supported way to map VxVM volumes into the HA-container (though I may be wrong). Personally, I'd use UFS on raw DID (or VxVM) in the global zone mounted with forcedirectio and map that into the HA-container. (http://docs.sun.com/app/docs/doc/820-5025/ciagbcbg?l=en&a=view)
    I don't know off-hand whether the the Informix agent will run in with an HA-container agent with a Solaris 8 brand container. I'll ask a colleague.
    If you need any more information, it might be more helpful to contact me directly at Sun. (First.Last)
    Regards,
    Tim
    ---

  • Cluster and CSS

    I have successfully set up two servers in a cluster and
    started to test out an application. One issue I am having is that
    the CSS that is being imported into the page via @import
    url("screen.css") is not being found. If I do a cfinclude then it
    seems the styles seem to be somewhat working. Does anyone have any
    ideas why this is?
    Also I have images on the page with the same problem. I see
    the alt No instead of the actual image.
    <input type="image" alt="No" src="../images/N.gif"
    name="editStuSec" value="1 />

    We use an Apache web server which is different from our CF
    server. And I have tried putting the images in the web root of the
    CF server and also creating a mapping to the images. The images
    work fine if I don't go through the cluster.

  • Howto take SQL Server 2005 Cluster AND Cluster Group Offline

    I need to update firmware on the backend storage used by our Active/Passive SQL Server 2005 Cluster.  The first step in the process states that all I/O to the disks should be stopped.  Per that, I need to take the the SQL Server cluster offline AND the cluster group; however, I then need to use one of the servers that participates in the cluster to perform the upgrade on the storage array.  Using the process (which doesn't account for having to use one of clustered servers to perform updates) outlined at http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1550288&SiteID=1 as a basis, below is my best guess regarding what I will need to do: 
    Shutdown:
    1. Backup all of your databases prior to the outage and ensure they are in a safe place (NOT on the disk drives in the cluster)
    2. Take the SQL Server group OFFLINE.  This will cleanly shutdown the SQL Server and it will remain offline when you power the machine back on.
    3. Once SQL Server is offline, power off the node which does NOT have the cluster resource currently running on it
    4. Save the node which is running the cluster group for last - make a note of this machine as it will be the first one you power back on.  MY ADDITION: Before powering it down, set the cluster service to manual so that when you restart the server to perform the storage array maintenance, the cluster will not be running - and likewise not generating I/O against the disk array.
    MY ADDITION: 5. Restart the server from step 4.  Takes the cluster offline "cleanly" and brings the server back on line so that the storage array maintenance can be performed.
    6. Update the firmware on the storage array.  After that is complete, set the cluster service back to "Automatic".
    Start up:
    1. Restart the server.  Per the previous steps, the server to be restarted will be the server that last hosted the cluster group and the one used to update the firmware on the storage array.
    2. RDP into the node, open cluster administrator, and verify that the cluster came back online successfully and everything looks clean
    3. Power on the second node.
    4. Failover the cluster group across each node in the cluster and validate that everything looks OK
    5. Bring your SQL Server groups back online
    6. Validate that everything is operational
    Is there a better way to do this or official documentation for the process? 
    Thanks.

    FYI: I did use the process outlined above to briing the cluster offline, perform updates, and bring it back online.  It worked as I had hoped.  As a test, I had also done the same on a test [non-SQL] cluster prior to making the updates to our SQL cluster.  Is it the best way to do it?  Who knows. Did it work?  Yes.

  • W2k12 Hyper V - Rebuilding VMs and Cluster

    Hi, 
    I am a fairly experienced admin, have done a good bit of work with Hyper-V (and XenServer and VMWare), and currently have an unusual (at least for me) project/situation to deal with. 
    The client is running two older, but beefy HP servers, and a decent HP SAN with them. The servers are on 2012 R2. The former admin has installed Hyper-V and five virtual machines, but here's the clincher: He also set up SQl and various applications natively
    on the Host OS, across both servers. Then he put the entire assembly (DCs, the native SQL instances, Exchange, Apps, shared storage) into a failover cluster. 
    Unless I'm very much mistaken, this configuration is neither recommended nor supported by MS (or any admins I've talked to). Apart from that, there are significant actual performance and connectivity issues (DCOM, RPC errors) to contend with. It's my job
    to to fix this. 
    I would normally like to start over on a couple of fresh servers, but that's not possible for various reasons. The idea now is to:
    Take one of the servers out of the cluster, wipe it clean, reinstall the OS w. Hyper-V,
    Build new VMs for the various roles required (DC, SQL, Apps, etc.).
    Join VMs to the existing domain, migrate SQL and other app data, and go live with the new server.
    Bring down and wipe/rebuild the other server.
    Create a new failover cluster with both servers.
    I should mention that I will also be adding a third small server to act only as DC for the physical hosts. Right now, they are on the same domain as the VMs, with one of the VMs acting as DC. Not sure what the guy was thinking...? anyway, the hosts will
    be on their own domain moving forward. 
    If anyone can offer insights and opinions on this situation, and whether this rough plan seems viable, I would very much appreciate it. Thanks in advance, 
    Oliver W.

    Your overall approach is sound. Not sure why you're bothered that the management operating systems are on the same domain as everyone else, though. Most non-hosting environments do that. Configuring a separate domain with trusts is not likely to ever reward
    you for your efforts. Your time would be better spent just coming up with a method to ensure that the domain doesn't rely on the cluster to be functional. You could use that small physical system as a DC in the existing domain or use non-highly-available DC
    VMs on internal storage, or both.
    Eric Siron Altaro Hyper-V Blog
    I am an independent blog contributor, not an Altaro employee. I am solely responsible for the content of my posts.
    "Every relationship you have is in worse shape than you think."

  • Is a web server plug-in required between Apache 2.2 and WLS 10.3.5

    I am using Fusion Middleware 11g PS4 (11.1.1.5) at a new client and they currently are using Apache 2.2 for their web clients. The detailed question that I cannot answer is... Why do I need the web server plug-in mod_wl_22.so to be installed? I've read the docs that state how to install and configure and I have done this before without question. But, is this module really needed to send requests to weblogic server?
    Does anyone know the detailed answer to this? What is the mod_wl_22.so really doing?
    My client is very web savvy and is wondering if the web server can be set up to front-end weblogic server without this.
    The environment is a 2 node cluster with SOA suite as the main component. I have a soa_cluster, bam_cluster, wsp-pm_cluster and Admin Server installed on both of these nodes.
    Any help is appreciated.
    Thanks,

    I found this link to a .pdf that I believe explains the difference between OHS and Apache and what the web server plug-ins do. See this link:
    http://www.oracle.com/technetwork/middleware/ias/ohs11gr1-131852.pdf

  • Weblogic plugin and cluster concepts

    Hi,
    I would like to clearly understand how the plugin and cluster work together in achieving load balancing.
    For example if Apache proxies the request to each server instance in a cluster(if we use weblogic cluster parameter) on the round robin basis. How does the cluster do the the load balancing and how does it respond to webserver. I have read some documentation in edocs but couldnt find anything that would clearly explain how this works. All it talks about is the configuration of plugin and load balancing techniques in the cluster.Please throw some light on this and help me figure out how this thing works.
    Thankyou very much.

    Hi Hoze,
    In Oracle Enterprise Manager lingo, a plug-in simply enables EM to monitor heterogeneous environments. In some cases this capability is available OOB or after the fact.
    The table here
    http://www.oracle.com/technology/products/oem/extensions/index.html
    makes it clear if a plug-in is available OOB or available for download.
    Thanks

  • Applying Service Pack on multiple instance SQL Server 2008 R2 Cluster and Standalone.

    Friends,
    Its my first time I am applying Service pack to both Standalone and Clustered SQL 2008 R2 servers. I have multiple instances running on both stand alone and Clustered environment. I don't know how to apply pack with multiple instances. Do I need to apply
    the service pack each instance one by one or I can just run the pack to each node of cluster and each box of stand alone server? Will I get any multi instance selection option during the installation process so that I can select multiple instances at once??

    When installing service pack for multiple instances in a standalone machine, you just run the installer and it lists all the instances eligible for the update. You could do it one by one or do it at the same time. Doing it at the same time saves time and
    energy. If you selected multiple instances then you dont have to do anything else.
    In case of cluster, if you have multiple instances then you need to be little careful.
    Eg: Assume you have a 2 node cluster Node 1 and Node 2. Two instances Instance 1 active on Node 1 and Instance 2 active on Node 2. What I would do in this case is to first failover any one instance to the passive node. Assume I failed over Instance 2 to
    Node 1. Now Node 1 is active node for both instance 1 and instance 2 and Node 2 is passive for both instances. At this point I run the service pack on Node 2. Once patching is done, I reboot the node and then failover the instaces one by one to Node
    2. At this point both instances 1 and 2 would get upgraded and will be active in Node2. Now Node 1 is passive and so run the update there. Once the service pack is installed, reboot and then fail back Instance 1 back to Node 1. Note: I would also failover
    Instance 2 to Node 1 just to confirm that failover works completely after service pack update.
    Regards, Ashwin Menon My Blog - http:\\sqllearnings.com

  • LoadBlanceing and Cluster

    Dear sir,
    How To Create Cluster and Island in OC4J.
    what are the various Hardware and software
    requirement.Which File we have to Configure
    Please send a reply its Urgent.
    Thanks in Advance
    Bye

    The atlassian link, the orion docs (which are the same as the
    atlassian link, and the OC4J docs (which are sparse!), leave out
    some key bits, without which your application will fail:
    1. You can't have statefull session beans in a clustered
    enterprise application. The only session context which is shared
    is the http session.
    2. Anything which you save to your session context in a servlet
    must be serializable, otherwise the web application cannot be
    clustered.
    3. Although you can save Home ejb references to a session
    context, they will not be properly found in the event of an
    island failure...since Orion does not have a default ejb Home
    factory. In order to get around this, save any Home references
    to the application context in an init() of your startup servlet,
    and all of your Home ejb references will be preserved in a
    failover.
    4. You web-app must have the <distributable /> tag in the
    web.xml file.
    These are the four "gotcha's" for OC4J/Orion clustering.
    Regards,
    the elephantwalker
    www.elephantwalker.com

  • A CONFUSION:The difference between cluster and multi-IP--DNS mapping??

              I have a test about simplest cluster,admin and managed server all told me "start
              cluster service"!the two IP address use ONE DomainName,If one down,when I send
              request with dn,It first look up admin server,no found and then go dns to search
              another server,about one minute then the server send response to me!
              But when I do not config a cluster,only start two admin server and give them the
              same dns,the same appearance as cluster!
              I don't understand the difference between cluster and multi-IP--DNS mapping??
              

              <[email protected]> wrote in message news:3b16f1db$[email protected]..
              |
              | I have a test about simplest cluster,admin and managed server all told me
              "start
              | cluster service"!the two IP address use ONE DomainName,If one down,when I
              send
              | request with dn,It first look up admin server,no found and then go dns to
              search
              | another server,about one minute then the server send response to me!
              |
              This is DNS fail-over.
              | But when I do not config a cluster,only start two admin server and give
              them the
              | same dns,the same appearance as cluster!
              | I don't understand the difference between cluster and multi-IP--DNS
              mapping??
              It is totally different. regarding the last failover example you've given,
              of course the 2 servers can have identical files maintained under
              public_html. DNS will failover requests to "foo.html" to the other one if
              the first server is down, but if you have something saved in a session, say
              shopping cart example, it's totally lost, but with WLS clustering, the
              session is replicated to the other server in the cluster, you may just
              check-out, don't have to order again.
              This is just a simple example of WLS cluster session-replication. WLS
              supports EJB, RMI Objects, JMS (6.0) clustering.. check the doc at
              http://www.weblogic.com/docs50/cluster/index.html
              

  • Some error in cluster alertlog but the cluster and database is normal used.

    hi.everybody
    i used RAC+ASM,RAC have two nodes and ASM have 3 group(+DATA,+CRS,+FRA),database is 11gR2,ASM used ASMlib,not raw.
    When i start cluster or auto start after reboot the OS,in the cluster alertlog have some error as follow:
    ERROR: failed to establish dependency between database rac and diskgroup resource ora.DATA.dg
    [ohasd(7964)]CRS-2302:Cannot get GPnP profile. Error CLSGPNP_NO_DAEMON (GPNPD daemon is not running).
    I do not know what cause these error but the cluster and database can start normal and use normal.
    I do not know whether these errors will affect the service.
    thanks everybody!

    anyon has the same question?

Maybe you are looking for

  • Can't get my Macbook Pro to work after I've plugged in the iPhone.

    Hey, I plugged my iPhone into my Macbook Pro 13" and the macbook just turned off itself. Now I cant start the mac back up again. I have unplugged the iphone usb. And the magsafe adapter keeps flashing green and orange and I cannot get any life in the

  • Creating a hyperlink that can be clicked on the iPhone via pdf

    Yes, that's a mouthful. I thought that this would be possible, but maybe it cant. Basically I've made a document in Pages that includes a hyperlink (google maps) to driving directions. The idea is that when someone recieves this document on their iph

  • AIR to use for DVD-ROM application - a question

    For a customer (a sound-enginering in film) I am looking for a solution to produce a DVD-ROM (like the 'old' CD-ROM application) for the presentation (a sort of portfolio) of +/- 400 soundfiles (not music, but real sound). In the past the production

  • Confirm emails are being received

    I am looking for an application like MSGTAG - MessageTag for the Mac as I would be really helpful to know if my email have been received by my clients. Can anyone help. http://msgtag.com/home/

  • Problems merging iCloud accounts

    Hi, My family have one iCloud account that we use for all of our devices, including mine and my sister's iPhones, so all of our music etc is synced across our devices. However, my problem is that both my sister and I have bought a new Macbook Air for