Electrodes for Clusterware and database
HelloWe install RAC Oracle 10.2.0.4 on 64-bit Unix Sun Solaris x 86 computer.
All I need is after installation of the software which are General and mandatory patches that I need to install that are related to the database and Clusterware.
I just want to know y at - it of important fixes for Clusterware? Batch of patches for Clusterware need?
You will find some information in MOS Doc 756671.1 (Oracle recommended patches - Oracle database)
HTH
Srini
Tags: Database
Similar Questions
-
Grid below: various UNIX users for grid and databases?
Hello
I am trying to install 11 GR 2 + (Standard Edition 11.2.0.3) + with the grid Infrastructure (we use ASM) on a brand new RHEL5 (64B).
When I'm done with this one I'll have to do the 'same' several regional advisory councils of 2 knots and other single-instances.
As stated in the official documentation, I created 2 separate unix, named grid and oracleusers.
-Grid is the owner of the grid below
-Oracle is the owner of the RDBMS
+(They both have oinstall As Primary Group) +.
They both share the same ORACLE_BASE (that is + / oracle + in my case)
But as this directory was created by the user to the network (with umask 022), the oracle user does not have permission to write to this directory.
Therefore, the installation of RDBMS is a failure (so I added the write privilege to the user oracle on ORACLE_BASE)
I also had to give the privilege of writing on c++ / oracle / product + and + / oracle / cfgtoollogs + to go throught RDBMS installation and dbca.
Now, when Nicole netca, she complains c++ / oracle/cfgtoollogs/netca +...
Just to illustrate, it is that the c++ / oracle + is currently:
Of course, it's no big deal and I might be chmod-ing occur each directory to which this question, but I feel "bad practices."$ ls -l /oracle/ total 60 drwxrwx--- 5 grid oinstall 4096 Mar 19 10:45 admin drwxrwxr-x 7 grid oinstall 4096 Mar 15 17:31 cfgtoollogs drwxr-xr-x 2 grid oinstall 4096 Mar 9 18:21 checkpoints drwxr-xr-x 2 grid oinstall 4096 Mar 9 18:16 Clusterware drwxrwxr-x 11 grid oinstall 4096 Mar 12 12:23 diag drwxrwxr-x 2 oracle oinstall 16384 Feb 20 15:36 lost+found drwxrwx--- 6 grid oinstall 4096 Mar 12 18:55 oraInventory drwxrwxr-x 3 grid oinstall 4096 Mar 9 18:12 product drwxr-xr-x 3 grid oinstall 4096 Mar 9 18:16 sodbdd28 drwxrwxr-x 10 oracle oinstall 4096 Mar 12 18:00 sources
We are talking about production machines that I might have to administer for some time and I don't want to "bolt" or "poorly designed" day 1.
I saw him on most of the installation of RAC 11 GR 2, her infra grid and RDBMS have been installed on the same user unix (oracle), which makes administration easier.
What I want to know is:
-What is the best of a +(by DBA I mean in charge of both ASM and databases) point of view s/n +.
-There's an official paper which recommends to NOT to serve distinct user grid infra and RDBMS +(or at least something to say wheither it's safe/supported or not to use a single user) +.
Thanks in advance to all who will have on their time to help me.Hello
Wouldn't be safe / smart to opt for a single unix users, always have different home for GridInfra and RDBMS?
Have different OH (ORACLE_HOME) on the GRID (clusterware) and RDBMS is required. Have different OB (ORACLE_BASE) on the GRID and RDBMS is recommended by Oracle, but you have a possibility to place the GRID and RDBMS on OB. even
If the issue is users:
It really depends on how and who will manage your Cluster environment. I believe that for every choice, we have a reason for this choice.
So, if you have a cluster with many users of OS (operator / DBA / Sysadmin) access to this system... I recommend you to use Job separation of roles, this keep your environment more organized and secure.
But if the user (Sysadmin/DBA) who will be responsible for administering the Oracle database is the same who will manage the grid... I don't get to use the separation of job roles.
Although for use separation job roles really made a difference for that access through the BONE Cluster resources and ASM... With respect to the binary installation only root has privileges to change.
In the Oracle introduced 11.2 security version that protects Network Infrastructure installation binary files. This prevents unnecessary changes or access to the OH.
Change the binary files of the grid infrastructure, to unlock this ORACLE_HOME with root privileges.
If this security should not be applied to ORACLE_BASE of Installation of the grid. Because this ORACLE_HOME of the GRID must be off ORACLE_BASE. (The documentation does not explain it, suffice it to say that the OB should stay out of the OH)P.S/maisons/Oracle Grid Infrastructure for a stand-alone server (Oracle Restart) can be under the Oracle base.
{message: id = 10124133}
http://levipereira.WordPress.com/2011/07/01/modifying-Oracle-clusterwarerestart-binaries/
Kind regards
Levi PereiraPublished by: Levi Pereira on 19 March 2012 18:55
-
Cannot install the behavior extension for server and database for Dreamweaver CC 2014
Hello
I try to install the server behavior & extension of the database in my CC of Dreamweaver 2014 of the trial. I've added it to https://creative.adobe.com/addons/patches/2176#.VGJ7TvnF-DA and it shows I have, but it has not yet appear in Dreamweaver. I followed the steps outlined in the troubleshooting list:
Internet works
The application is compatible with the addon
The application of CC desktop is installed and running
Synchronization of files is enabled
After that, I tried to install it through the Adobe Extension Manager. As soon as I loaded up the Manager has crashed. Whenever I open it crashes immediately. Here is the error report:
Signature of the problem:
Problem event name: APPCRASH
Name of the application: Adobe Extension Manager CC.exe
Application version: 7.3.2.0
Application timestamp: 5423f0ba
Fault Module name: MSVCR100.dll
Fault Module Version: 10.0.40219.325
Timestamp of Module error: 4df2be1e
Exception code: 40000015
Exception offset: 0008d6fd
OS version: 6.3.9600.2.0.0.256.4
Locale ID: 1033
Additional information 1: 9b2b
More information 2: 9b2bdea32afaae877182c5486bcda189
3 more information: f7dd
Additional information 4: f7dd51dc76fb06d86332126480a431b7
I then removed my addons, then deleted and reinstalled the extensions Manager. As soon as I tried to open the Manager it still crashes.
Any ideas?
Running Windows 8.1
Thank you
-James
Try the following.
- Uninstall the current extension.
- Install the DMXZone extensions Manager
- Using the extension Manager DMXZone, install the connections/data server behaviors panel
-
Mapping of URLS with ADR 3.0.1 and Tomcat for several APEX databases
Hello.
I have ADR 3.0.1.177.18.02 installed with Tomcat 7.0.59 on a server named ah30. It works well with APEX 4.2.6 in the data base SCREWS on this server.
I also to be configured to work with a second database on server ah9 APEX, but I was not able to run again.
Can someone help me with this issue?
Were you successful with this type of configuration?
Here's what I did.
I have added the database. ADR has created the data filed: home/oravis/ORDS/confs/ords/conf/ah9_db.xml. The password is correct.
Database file: /home/oravis/ORDS/confs/ords/conf/ah9_db.xml
<? XML version = "1.0" encoding = "UTF-8" standalone = 'no '? >
< ! DOCTYPE SYSTEM property "http://java.sun.com/dtd/properties.dtd" > ""
Properties of <>
< comment > saved on Sat Aug 01 15:11:21 PDT 2015 < / comment >
< key = "db.hostname entry" > ah9.xxxx.com < / entry >
< key = "db.password entry" > @xxxxxxxxxxxxxxxxxxxxxxxxxxxx < / entry >
< key = "db.username entry" > APEX_PUBLIC_USER < / entry >
< / properties >
Use the following commands, I was able to create a new database connection and map the URL.
Java $ [oravis@ah30 ADR] - jar ords.war map-url - type base-path /ah9 ah9_db
August 1, 2015 18:06:13 oracle.dbtools.url.mapping.file.MapURL run
INFO: Creating new mapping of: [base path, / ah9] to map to: [ah9_db].
[oravis@ah30 NICO2277] $
In the catalina.out log file, I find the following:
Process of oracle.dbtools.url.mapping.file.FileURLMappings August 1, 2015 18:21:44
WARNING: Could not find any target database corresponding to: ah9_db, null
ADR has created the mapping file: /home/oravis/ORDS/confs/ords/url-mapping.xml
<? XML version = "1.0" encoding = "UTF-8"? >
<? XML version = "1.0" encoding = "UTF-8"? >
" < pool-config xmlns =" http://xmlns.Oracle.com/Apex/pool-config "> "
< chicken base-path = "" / ah9 "name ="ah9_db"updated =" 2015-08 - 02T 01: 06:13.941Z "/ >"
< / pool-config >
This URL gives me access to the APEX on ah30:
This URL must give access to APEX on ah9, but he Gets the error 404 of ADR.
http://ah30.xxxx.com:8080 / ADR ah9 f? p = 4550:1
localhost_access_log says:
[01/Aug / 2015:18:28:34-0700] "GET/ords/ah9/f? p = 4550:1 HTTP/1.1"404 11384
I also tried to run ADR in stand-alone mode with URL mapping, but that no longer works.
In an attempt to install separate that I was able to set up independent ADR to get at APEX on ah9, so I don't know the database will answer.
Thank you
Skip
Skip - absolute salvation,
Skip - absolute says:
Anyway, nobody has responded to this topic until you. It's surprising.
I suggest you try later versions 2.x ADR. I have had more success with the URL mapping using this version.
I have not had an opportunity to deepen the problem, but I may be soon. With my level of knowledge, I must rely on cookbook recipes provided by the documentation and other. My only interest in ADR and Tomcat should connect the plumbing APEX can be used. Sometimes my clients have DBA and system administrators who want to install APEX but get hung up a web listening port configuration, so I have to build my knowledge base in order to help.
With a situation this week, where s/n a customer insists on a two-level facility, I see a few new questions, and I'll look for the time to post in this forum.
Good luck to you and if you find answers, please share.
The solution of mapping URLS of configuration of multiple databases with ADR has been described in the blog and the following thread:
- Only ADR Install - Multiple DatabasesOracle is easy
- Re: Help on installing several versions of APEX4.2 + and 5.0 in Oracle 12 c Multitenant DB APEX
I was able to implement the mapping of the URL of ADR and multiple database feature using the version 2.0.10.
Reference: http://docs.oracle.com/cd/E56351_01/doc.30/e56293/config.htm#CBDCHGDF (refer to ' Configuring multiple databases ')
The URL mapping feature does not work in latest versions of ADR 3.0, this was confirmed by the following threads:
- Re: ADR 3.0.1 on Weblogic for APEX and base mod_plsql as feature
- Re: Problem in the configuration of the ADR.
Kind regards
Kiran
-
A SCN for the entire database and the different SNA for the data files?
DB Version: 11 g
I always thought that there is a unique SCN for the database as a whole.
A quote from the link below as
When a control point is completed, Oracle stores the RCS individually in the control for each data file file
http://www.dbapool.com/articles/1029200701.html
What does that mean? There is a SNA for the entire database, and there are individual SCN for each data files?Well, unfortunately, the article says more bad than good things. Or if I can't call them wrong, they are rather confusing and rather than clear things for the reader, its making them appear to look more confused.
First things, YVERT is used for read consistency (CR) mechanism and the backbone of the notion of Multiversioning. The control point is the mechanism to help that recovery is decided. Contrary to what said article, not any kind of checkpoints update both the data file and the control file, and also, there is not a type of them as well. In addition, the article says that the LAST_CHECKPOOINT is set to NULL, while its actually set to the infinity since it is not possible to detect the moment when the database is opened, that the last issue of control over the file would be. In the case of complete control point, this number is saved and is also associated with the toa Controlfile own database leader at the next startup. If this is not the case, there is an inconsistency in the stop_checkpoint of the data file and the stop_checkpoint reocrded in the control file, leading to a recovery of the instance.
There are several types of control points. Similarly, there are several types of SNA as well. Without going into the details of these, IMO, the article simply means that when the control point write over a file passes, oracle updates the file checkpoint on it and this is recorded in the Controlifle. as well.
HTH
Aman... -
Clusterware and/or CARS on separate storage, synchronized by applying the redo logs?
Hello Experts,
I am doing research on architectures high availability to meet high service LEVEL requirements (> = uptime of 99.7 percent and "without loss of important data") for a client.
I have few resources for the implementation of this architecture: two physical database servers running 11g Standard Edition (so Data Guard is not an option), Enterprise Edition is not an option because of the price. Data storage will be on a San.
The ideal solution would be an architecture whose node redundancy (Clusterware / RAC) and redundancy of the data (as in physical Standby: application of redo logs instead of data mirroring (corrupt physical) files).
I did research Clusterware and CARS, but they use a shared storage. I'll use a SAN for storage, but this will not prevent physical mirroring of the corrupt data files.
Is it possible to set up a PAP/Clusterware architecture with each separate storage node, where the two databases are synchronized by applying the redo logs?
Is it possible to instantly apply redo logs to minimize the loss of data in case of automatic failover?
If we need more information, I'll give you a pleasure it.
Thanks in advance,
Peter
A RAC cluster still need a shared storage for database files: each cluster node cannot have its own separate storage.
You need at least a physical database server 3rd for the standby database that can function without Data Guard as long as you use you own scripts to send and apply archived redo logs or use a product like dbvisit.
I don't think it's possible to apply again immediately without Data Guard.
-
OEM showing status Clusterware and ASM Instance down!
Dear all,
My database is RAC 11 GR 2 on Linux.
My Enterprise Manager shows status Clusterware and ASM Instance down in the Cluster tab for a single node, while for the other node its ok.
I tried to investigate the problem and not the folowings: (I also publish results)
oracleasm listdisks
Displays a list of all disks
[grid@racnode1 ~] $ crsctl check crs
CRS-4638: Oracle high availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
[grid@racnode1 ~] $ crs_stat t
Ora host name Type status of the target. CRS.dg ora... up.type racnode1 online
ORA. FRA.dg ora... up.type racnode1 online
ORA... ER.lsnr ora... uh game racnode1 online
ORA... N1. LSNR ora... uh game racnode2 online
ORA... DATA.dg ora... up.type racnode1 online
ORA.asm ora.asm.type racnode1 online
ORA. Eons ora.eons.type racnode1 online
ORA. GSD ora.gsd.type offline offline
ORA... network... ora rk.type racnode1 online
ORA. OC4J ora.oc4j.type offline offline
ORA.ons ora.ons.type racnode1 online
ORA.racdb.db ora... se.type offline offline
ORA... SM1.asm online racnode1 online request
ORA... E1. LSNR apply online racnode1 online
ORA... de1.gsd application OFFLINE OFFLINE
ORA... de1.ons racnode1 online application
ORA, ora... de1.vip t1.type racnode1 online
ORA... SM2.asm online racnode2 online request
ORA... E2. LSNR apply online racnode2 online
ORA... de2.gsd application OFFLINE OFFLINE
ORA... de2.ons racnode2 online application
ORA, ora... de2.vip t1.type racnode2 online
ORA, ora... ry.acfs fs.type racnode1 online
ORA.scan1.VIP ora... ip.type racnode2 online
When I see the newspapers for ASM, I see this error
From FILIPE background process
Wed Jan 18 10:53:23 2012
WARNING: unable to ora diskgroup online resource. CRS.dg (unable to connect with CRSD/OHASD)
Wed Jan 18 10:53:23 2012
FILIPE started with pid = 24, OS id = 8172
WARNING: unable to ora diskgroup online resource. FRA.dg (unable to connect with CRSD/OHASD)
WARNING: unable to ora diskgroup online resource. RACDB_DATA. DG (unable to connect with CRSD/OHASD)
Wed Jan 18 10:54:28 2012
ALTER SYSTEM SET local_listener ='(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = racnode1-vip)(PORT=1521)))' SCOPE = MEMORY SID = '+ ASM1';)
Wed Jan 18 10:55:01 2012
NOTE: Customer ASM racdb1:racdb disconnected unexpectedly.
NOTE: Check customer alerts log.
NOTE: Process saved in /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_ora_8768.trc State trace file
Can someone help me get this error
Kind regards
ImranHello
try to confirm if the agent is ok and send the information to the grid.
Export ORACLE_HOME =
/ bin/officer status emctl Download/bin/emctl Discover the emctl help.
Concerning
Hugo -
Hello!
From the console:
21/07/16 com.apple.Safari.SafeBrowsing.Service [396 9:10:59.666 PM]: cannot write updates of database 'goog-malware-shavar': no such file or directory
21/07/16 com.apple.Safari.SafeBrowsing.Service [396 9:11:00.863 PM]: cannot write updates of database 'goog-phish-shavar': no such file or directory.
I have Firefox too, she has all of her repertoire this data feed to Google and is in good condition.
Of these errors, it seems that I am not covered even with the settings appropriate, reported here as well in the preferences:
How can I fix this? (I'll try to start in safe mode, and then restart as some have suggested).
More important still, once repaired, how to test the browser in the future so that it is protected?
Is there some test sites for phishing and malware that can be trusted?
I have entered into a malicious Web site?
Thank you.
< published by host >
Safari-> ⌘-> advanced-> check see develop it menu
Develop-> clear the cache
⌘ + Q - to quit safari
Restart the computer
-
I received a letter from [email removed for privacy and security]
Attn: Winner,
I would like to inform you that your winning sent details has been received and I must inform you that your winning ticket draw, series, and Lucky numbers are consistent with what we have on our database, however, I must remind you that we are currently considered your payment process as well as processing your winning certificate which will issue you later today or tomorrow.
So we recommend that you to furnish us with the following details to allow us to process your winning documents, 1, you are required to provide us with your address, your full name and telephone contact, reception details above, get us the winning certificate and send a copy to you for your records, also we will advise you on how you will receive your prize winner of 750 $000,00 'SEVEN HUNDRED AND FIFTY THOUSAND UNITED "$ A" how it will be transferred to you by affiliate Bank.
I await your response as soon as possible.Is it true or not?
Hello
No, it's a phishing attempt. You should not send anything for them and should not even respond to the e-mail.
Hope that helps.
-
My system is not working too, before a return Wea? I try to fix it, through, Fixit online, got the massage (automatically repair Windows Search problems, such as corruption failures, crashes and database startup)
I don't know what to do, please help me Salove problem, thank U, Best looks
:):):)
first run checkdisk
If you have not installed recovery console, and then run from the start menu
go to start, run, type cmd
in cmd type chkdsk c:/r, and press enter
type y for Yes and press enter
Type exit, and press enter
restart the pc, let checkdisk finish and run again.
restart the pc and the error persists there?
Please give an EXACT error message.
also, make sure that your pc is clean
!. What is your current antivirus?
2 follow these steps:
Download, install, update and scan with these full free malware detection programs:
Malwarebytes (MMFA): http://www.malwarebytes.org/products/malwarebytes_free
SUPERAntiSpyware: (SAS): http://www.superantispyware.com/
Remove all found, restart, and run again until analyses race clean, these can be removed later if you wish. Perform analyses to one at a time, please.
-
Why can I not access my windows mail? It keeps asking for username and password
He keeps asking for username and password and will not accept anything of that type I.
If you can, check if you can connect via webmail to determine if your email provider working properly on their end. If you can log in via webmail, then try to remove your e-mail account, close WinMail and compact and repair the database (see www.oehelp.com/WMUtil/) then add your account to e-mail back again.
Steve
-
PeopleTools 8.55 DPKs for Linux and Windows first
The new PeopleSoft cloud Architecture comes with 8.55 PeopleTools.
The first Oracle as delivered DPKs (deployment Packages) for Linux and Windows platforms of Oracle database.
It will be delivered later for other platforms:
- DB2 for z/OS and Linux
- UNIX
- Windows and SQL Server
If you want to learn more about DPK there is a FAQ on the PCA (PeopleSoft cloud Architecture) and DPK (Deployment Package):
-
Hello
Need of the primary database to implement the flashback database when a physical database ensures converts a standby time of the snapshot? Or something to do with the primary database? I find some documents this work to allow the return of flame for the primary databases, but I think that he didn't need to do.
Thank you
Best regards.
I did recently, I have not configured flashback on primary, only configured in the standby mode. I converted the standby database and restored the changes after the test. Primary database continued to send archives to the standby site. Instant once converted into sleep mode, as mseberg mentioned overlaps with the sync state after starting MRP.
-
Calculation of the licenses for Weblogic and SOA Suite
Hi gurus,
Being an oracle DBA, I give myself a task to calculate for a weblogic suite and soa oracle licenses. I went through a few docs, but there are many jargon that I didn't understand.
If someone could please help me get information below
(1) how the oracle County allows for WEBLOGIC and SOA suite. Does rely on the counts of base as in the case of Enterprise edition?
(2) how to find information on licenses. Any support notes?
Kind regards
Lancerique.
Hi there Lancerique,
(1) how the oracle County allows for WEBLOGIC and SOA suite. Does rely on the counts of base as in the case of Enterprise edition?
Oracle has the licenses of WebLogic Server (Enterprise Edition and Suite) and SOA Suite in the same way they do for EA DB, i.e. using the basic factor and multiplying by the number of cores. I'm sure you're familiar with the hard and soft political partitioning of Oracle (to run the Oracle products in virtualized environment)
(2) how to find information on licenses. Any support notes?
As for the database, Oracle provides "Licensing information" contained in the documentation. You can find details about what is included in each of the FMW SKU licensed by Oracle. For the 12.1.3 version, you can find the license here news - Oracle Fusion Middleware Licensing Information Manual® - materials.
You should consider the development and test environments, if you plan to build their. They must also be licensed.
And one more Council - as FMW products consist of several components, if you want to run the individual component on different machines (for example, Oracle BAM and Oracle SOA on a machine running on another) must summarize all hearts (in the example for the two machines) that run the prod.
And when you're done with the counting I recommend contact you the representative office of Oracle you check the calculations.
Hope this helps,
A.
-
Hello
I was in charge of the implementation of an Oracle 12 c instance and a database on Redhat 6.4. The caveat is that I can't use the DBCA or YES GUI to do this, I can only use the command line...
The other issue is there is already the default ORCL instance and the database. So I need to get up a second instance and database, to the sides of it.
Which is fine, but it is almost impossible to find tutorials on how to do this way.
So if someone can tell me a good doc on how to do this it would be much appreciated.
Thank you
Sam
It would be at this point that I would like to inform my boss that the way he wants me to approach my work will make me very unproductive. I could no longer made in a short period of time, if I could use the tools Oracle provides for me.
Maybe I got lucky, but I've never worked for a manager who gave me details like this in the way of my job. Generally said "here's the requirements, now get on with the job." His place for me to decide how to do the task at hand. That being said, I could definitely see a Manager saying something like "we don't have the budget by Exceed for your XWindows environment' (or other 3rd party software X), but that doesn't stop me using X if I could find a way to do it within budget.
You can certainly install the software silently without X. Google for Oracle Silent Install and you should get a lot of success. You will need to create a response file, and then run the YES program with her. This gives you the software installed with only the command line.
Regards to the manual creation of the database, you can do it too. Here is a link to the Oracle documentation: http://docs.oracle.com/cd/B28359_01/server.111/b28310/create003.htm#ADMIN11073
Have fun! It is so much easier with the DBCA Wizard now.
Finally, if it were me, I would give my post to the company a serious reflection. I prefer to work for a boss who gives me rather than a solely responsible for micro me. I do not say your in a bad position. I don't know all the details. You can be perfectly happy with this work, that would be great! But the comments of the kind that a Manager always give me pause.
See you soon,.
Brian
Maybe you are looking for
-
In do not distrub, I allow checked calls from all contacts, but I always get unwanted calls from contacts not
-
Hello world I have a strange problem where my laptop freezes randomly, this doent matter what I try later. I can only solve it with a hard reset by pressing and holding down the power button until the device turns off. It happened once, while playing
-
Sony Google TV NSZ - GS7 not Dolby Digital 5.1 on Google play movies
Hello I bought a Sony GTV and already bought a few movies to Google play movies but none of these movies are played in DD 5.1 just in stereo. It is not a receiver of the definition that I can for example connect my PS3 to the same port without changi
-
HP Deskjet 3630: Remove the annoying automatic alignment of the printer
My printer automatically starts a printer alignment procedure each time I replaced a new cartridge, presents a LOT of waste of ink, how to stop this absolutely stupid feature? Someone please help. It seems that it is a scam to make people lose thei
-
Cisco ISE (Identity Services Engine) - seeds SGA device?
Hello We have a LAB with Cisco ISE, certificates and list DACL. Everything works fine with the 1.1.1 version but now we want to use the functionality of CMS - SGT instead of the ACL and we found that we need seed for this device and the only device t